412 pubs · 17,318 cites · h-index 60
Tufts University
1991 - 2025
Tufts Medical Center
Amyloidosis Foundation
1997 - 2025
Liechtenstein Institute
2023 - 2023
Boston Children's Hospital