52 pubs · 1,785 cites · h-index 16
Kennesaw State University
2015 - 2022
Merck & Co., Inc., Rahway, NJ, USA (United States)
2012 - 2012
Southern Polytechnic State University
2011 - 2012
CTI BioPharma (Italy)
2007 - 2010
Palo Alto University
2009 - 2009