932 pubs · 24,224 cites · h-index 75
Texas Oncology
2009 - Present
Nektar Therapeutics (United States)
2026 - Present
Urology San Antonio
2018 - 2025
Therapeutics Clinical Research
2025 - 2025
South Texas Accelerated Research Therapeutics
2007 - 2025