160 pubs · 9,737 cites · h-index 43
The University of Texas MD Anderson Cancer Center
1991 - 2018
Cellular Therapeutics (United Kingdom)
2008 - 2014
Heidelberg University
1988 - 2004
The University of Texas System
2003 - 2003
The University of Texas Health Science Center at Houston
1996 - 1996