86 pubs · 1,268 cites · h-index 16
University of California, San Francisco
2020 - Present
Xalud Therapeutics (United States)
2026 - Present
Science Exchange (United States)
2025 - 2025
Universidad Católica de Santa Fe
2022 - 2025
Palo Alto Institute
2023 - 2025