100 pubs · 3,397 cites · h-index 27
Cincinnati Children's Hospital Medical Center
2002 - Present
Oncology Hematology Care
2018 - 2025
University of Cincinnati Medical Center
2008 - 2024
University of Cincinnati
2007 - 2022
Apple (Israel)
2021 - 2021