85 pubs · 2,086 cites · h-index 24
Alnylam Pharmaceuticals (United States)
2026 - Present
Heidelberg University
2013 - Present
University Hospital Heidelberg
2013 - Present
University Medical Center Groningen
2025 - 2025
Amyloidosis Foundation
2025 - 2025