1,014 pubs · 26,936 cites · h-index 79
The University of Texas MD Anderson Cancer Center
2009 - 2025
Jnana Therapeutics (United States)
2023 - 2025
Therapeutics Clinical Research
2024 - 2024
Universitat Autònoma de Barcelona
2018 - 2023
Novartis (Switzerland)
2023 - 2023