742 pubs · 24,224 cites · h-index 74
University of California, San Francisco
2009 - Present
University of Washington
2000 - 2025
University of California System
2024 - 2025
Kenya Medical Research Institute
1999 - 2025
Missouri Breaks Industries Research (United States)
2025 - 2025