324 pubs · 13,191 cites · h-index 51
South Texas Accelerated Research Therapeutics
2007 - Present
Center for Cancer Research
2003 - Present
Prostate Cancer Research
2025 - 2025
IGM Biosciences (United States)
2022 - 2025
Clinica Universidad de Navarra
2023 - 2023