150 pubs · 16,682 cites · h-index 61
Eli Lilly (United States)
2008 - 2018
Hematology Oncology Consultants
2017 - 2017
The University of Texas Health Science Center at Houston
2011 - 2017
Bar-Ilan University
2016 - 2016
University of Colorado Denver
2015 - 2015