38 pubs · 1,420 cites · h-index 12
VA Palo Alto Health Care System
2022 - 2025
Stanford University
UCLA Health
2016 - 2024
Stanford Medicine
2023 - 2024
Center for Vascular Biology Research
2023 - 2023