313 pubs · 20,626 cites · h-index 63
The University of Texas MD Anderson Cancer Center
1991 - 2025
Ontario Institute for Cancer Research
2004 - 2023
Indiana University – Purdue University Indianapolis
2004 - 2023
Merck (Germany)
2019 - 2019
Eli Lilly (United States)
2004 - 2019