593 pubs · 40,453 cites · h-index 87
University of California, San Francisco
1977 - 2025
Oxford BioMedica (United Kingdom)
2024 - 2024
University of San Francisco
1984 - 2019
National Cancer Institute
2018 - 2018
National Academy of Sciences
1994 - 2017