Senior Scientist
Stevenage, Hertfordshire, United Kingdom
Achilles Therapeutics Limited
Senior Scientist
Horizon Discovery
Senior Scientist, Immunology R and D
Vimta Labs
Scientist, Clinical Reference Division,
Medical Research Council
Postdoctoral Researcher
The Babraham Institute
Postdoctoral Research Scientist
University of Heidelberg
Postdoctoral Researcher
Avacta Life Sciences
Principal Scientist, Immunology
Heidelberg University