51 pubs · 5,126 cites · h-index 20
Bioscience Research
2024 - 2024
Q-State Biosciences (United States)
2015 - 2024
Factor Bioscience (United States)
Harvard University Press
2010 - 2023
Harvard University
2007 - 2013