33 pubs · 1,532 cites · h-index 12
Palo Alto University
2024 - 2024
BrightOutcome (United States)
Stanford University
2018 - 2024
San Francisco Department of Public Health
2021 - 2022
Stanford Medicine
2020 - 2022