237 pubs · 9,403 cites · h-index 49
St. Jude Children's Research Hospital
2001 - Present
University of Tennessee Health Science Center
2004 - 2023
John Wiley & Sons (United States)
2020 - 2020
Pharmaceutical Biotechnology (Czechia)
2012 - 2016
Tianjin Chengjian University
2015 - 2015