161 pubs · 3,811 cites · h-index 30
Los Angeles County Department of Public Health
2023 - Present
University of Utah
2019 - Present
University of California System
2026 - Present
Amazon (Germany)
2026 - Present
University of California, Los Angeles
2022 - 2025