94 pubs · 17,157 cites · h-index 46
Stanford University
1988 - 2025
Palo Alto University
2023 - 2023
National Institute of Allergy and Infectious Diseases
2013 - 2013
European Clinical Research Infrastructure Network
2011 - 2011
University of California, Los Angeles
1983 - 1983