179 pubs · 6,456 cites · h-index 41
The University of Texas MD Anderson Cancer Center
1990 - 2023
Leukemia Research Foundation
2011 - 2017
Mayo Clinic in Arizona
2014 - 2014
China Medical University
2010 - 2010
China Medical University Hospital
2010 - 2010