317 pubs · 10,920 cites · h-index 56
St. Jude Children's Research Hospital
2001 - Present
University of Turku
2023 - 2024
Utrecht University
2023 - 2023
Palmetto Hematology Oncology
2022 - 2022
University of Tennessee Health Science Center
2006 - 2021