Concept Life Sciences (United Kingdom) •
01/2018 – 01/2023 •
Reseach and Development
Redx Pharma (United Kingdom) •
01/2012 – 01/2018 •
Reseach and Development
University of Pennsylvania •
01/2001 – 01/2002 •
Chemistry
Institut de Chimie des Substances Naturelles •
01/2000 – 01/2001 •
Chemistry