63 pubs · 7,485 cites · h-index 27
University of California, San Francisco
2025 - 2025
University of San Francisco
Stanford University
2017 - 2022
ORCID
2021 - 2021
The University of Melbourne
2020 - 2020