49 pubs · 3,680 cites · h-index 21
University of San Diego
2026 - Present
University of California, San Diego
2015 - Present
Fluxion Biosciences (United States)
2025 - 2025
Monash University
2021 - 2021
University Settlement
2020 - 2020