62 pubs · 5,739 cites · h-index 31
Boston Children's Hospital
2010 - 2025
Harvard University
Io Therapeutics (United States)
2024 - 2025
Boston Children's Museum
2011 - 2019
Boston University
2017 - 2017