69 pubs · 20,564 cites · h-index 32
Broad Institute
2005 - 2025
One Cell Systems (United States)
2024 - 2024
Memorial University of Newfoundland
2017 - 2017
Harvard University
2013 - 2016
Massachusetts Institute of Technology