480 pubs · 19,310 cites · h-index 67
The University of Adelaide
2015 - Present
University of South Australia
2012 - 2025
Moderna Therapeutics (United States)
2025 - 2025
Sanofi (United States)
2019 - 2022
Pharmaceutical Product Development (India)
2020 - 2020