524 pubs · 29,621 cites · h-index 86
University of California, San Francisco
1979 - 2025
Quantitative BioSciences
2018 - 2025
University of San Francisco
Mission Bio (United States)
2024 - 2024
Imperial College London