31 pubs · 1,416 cites · h-index 11
Acceleron Pharma (United States)
2025 - Present
Qinetiq (United States)
2025 - 2025
Takeda (United States)
2014 - 2025
N2 Biomedical (United States)
2024 - 2024
Scholar Rock (United States)
2017 - 2021