61 pubs · 7,900 cites · h-index 24
Augusta University Health
2025 - 2025
National Board of Health and Welfare
2020 - 2024
Brigham Young University
2019 - 2019
Karolinska Institutet
2001 - 2015
University of Cambridge
2007 - 2008