257 pubs · 24,987 cites · h-index 83
University of California, Los Angeles
1978 - 2019
Olive View-UCLA Medical Center
2005 - 2019
Novartis (Switzerland)
2016 - 2016
Amgen (United States)
Merck (Germany)