152 pubs · 3,292 cites · h-index 26
Brigham and Women's Hospital
2017 - Present
Harvard University
2017 - 2025
University of North Carolina Wilmington
2025 - 2025
Amyloidosis Foundation
2020 - 2025
United Nations Economic and Social Commission for Asia and the Pacific
2021 - 2024