61 pubs · 2,688 cites · h-index 17
SLAC National Accelerator Laboratory
2023 - 2025
University of Florida
2016 - 2025
Pulse Biosciences (United States)
Stanford University
2022 - 2025
Cardiovascular Institute of the South
2024 - 2024