150 pubs · 4,712 cites · h-index 33
University of Minnesota
2024 - Present
Southern California Clinical and Translational Science Institute
2026 - Present
The London College
2021 - Present
University College London
2003 - Present
University of London
2025 - 2025