259 pubs · 3,208 cites · h-index 27
University of California, Los Angeles
2006 - Present
UCLA Health
2015 - Present
Southern California Clinical and Translational Science Institute
2019 - Present
UCLA Clinical and Translational Science Institute
2019 - Present
Los Angeles County Department of Public Health
2007 - 2025