Senior Scientist
Cambridge, Cambridgeshire, United Kingdom
BioreclamationIVT
AstraZeneca
University of Hertfordshire
University of Aberdeen