Evotec UK Ltd •
01/2009 – 01/2023 •
Discovery Chemistry
Summit Therapeutics plc •
01/2005 – 01/2009 •
The University of Chicago •
01/2004 – 01/2005 •
Chemistry
University of Cambridge •
01/1996 – 01/2000 •