168 pubs · 6,009 cites · h-index 47
Vanderbilt University
2010 - 2025
Vanderbilt University Medical Center
2013 - 2025
Southwest Research Institute
2024 - 2024
University of Florida Health
2019 - 2019
Anna Needs Neuroblastoma Answers