Background
Webb, Richard was born on January 25, 1969 in Wrexham, Wales.
Webb, Richard was born on January 25, 1969 in Wrexham, Wales.
Bachelor of Science in Biochemistry with honors, Liverpool University, 1990. Doctor of Philosophy in Medical Biochemistry, University Wales, 1995.
Principal lecturer University Wales Institute Cardiff, since 2003.