139 pubs · 7,854 cites · h-index 43
Baylor College of Medicine
1999 - Present
Children's Cancer Center
2018 - Present
Scripps Research Institute
2014 - 2014
Bermuda College
2013 - 2013
Institut de Biologie Moléculaire et Cellulaire