947 pubs · 64,852 cites · h-index 112
Boston University
2025 - 2025
Harvard University
2006 - 2025
Harvard University Press
Quantitative BioSciences
2016 - 2025
Pepperdine University
2024 - 2024