45 pubs · 1,758 cites · h-index 12
Acceleron Pharma (United States)
2008 - 2023
Hospital for Sick Children
2019 - 2019
Pennsylvania State University
2000 - 2009
Harvard University Press
2006 - 2006