31 pubs · 6,075 cites · h-index 17
PAREXEL International (United States)
2025 - 2025
Broad Institute
2013 - 2021
Harvard Stem Cell Institute
2014 - 2021
Harvard University
2013 - 2019
Torque (United States)
2019 - 2019