19 pubs · 157 cites · h-index 6
Southwestern Medical Center
2023 - 2025
The University of Texas Southwestern Medical Center
2022 - 2025