61 pubs · 10,622 cites · h-index 25
University of California, San Francisco
2008 - Present
QB3
2008 - 2025
Quantitative BioSciences
2024 - 2025
Mitchell Institute
2017 - 2017
Texas A&M University