AstraZeneca •
01/2024 – 01/2025 •
GSK •
01/2022 – 01/2024 •
01/2020 – 01/2022 •
University Of Edinburgh •
01/2011 – 01/2016 •