University of Dundee •
01/2023 – 01/2024 •
Drug Discovery Unit
Concept Life Sciences (Previously CXR Biosciences) •
01/2011 – 01/2018 •