266 pubs · 25,352 cites · h-index 84
St. Jude Children's Research Hospital
1993 - 2025
Amgen (United States)
2018 - 2018
Children's Mercy Hospital
2003 - 2018
University of Tennessee Health Science Center
1994 - 2018
University of Washington
2001 - 2018