133 pubs · 9,249 cites · h-index 57
Los Angeles County Department of Public Health
2019 - 2024
University of California, Los Angeles
2011 - 2024
UCLA Health
2014 - 2023
University Hospital of Geneva
2023 - 2023
Fielding Graduate University
2015 - 2019