University of Dundee •
01/2021 – 01/2023 •
Drug Discovery Unit
01/2016 – 01/2021 •
Biological Chemistry and Drug Discovery
01/2015 – 01/2016 •