41 pubs · 1,173 cites · h-index 16
St. Jude Children's Research Hospital
2010 - 2025
Active Medicine (United Kingdom)
2017 - 2017
Memphis Health Center
Washington University in St. Louis
2001 - 2008
University of Oxford
2008 - 2008