80 pubs · 652 cites · h-index 13
Dartmouth Institute for Health Policy and Clinical Practice
2020 - 2025
Wellcome Centre for Mitochondrial Research
2025 - 2025
Dartmouth College
2020 - 2024
University of Wisconsin–Madison
2021 - 2021
Charles Sturt University
2017 - 2020