300 pubs · 14,857 cites · h-index 59
University of Strathclyde
2021 - Present
University of Salford
2026 - Present
BioMarin (United States)
2022 - Present
University of Edinburgh
1976 - 2025
Victoria University of Wellington
2022 - 2022