55 pubs · 922 cites · h-index 16
Department of Natural and Environmental Resources
2026 - Present
Stockholm University
2021 - Present
Science for Life Laboratory
2021 - Present
NIHR Exeter Clinical Research Facility
2026 - Present
Exponent (United States)
2025 - 2025