124 pubs · 3,201 cites · h-index 26
Charles R. Drew University of Medicine and Science
2025 - Present
Los Angeles County Department of Public Health
2025 - 2025
University of California, Los Angeles
2019 - 2025
Department of Health
2025 - 2025
Department of Public Health
2025 - 2025