129 pubs · 4,948 cites · h-index 36
Brigham and Women's Hospital
2009 - Present
Harvard University
Cell and Gene Therapy Catapult
2026 - Present
Inspire
2025 - Present
Massachusetts Institute of Technology
2008 - Present