23 pubs · 1,933 cites · h-index 15
Palo Alto University
2026 - Present
Stanford University
University of Wisconsin–Madison
2018 - 2024
Morgridge Institute for Research
2020 - 2024
Quantitative BioSciences
2020 - 2020