44 pubs · 1,050 cites · h-index 11
Children's Healthcare of Atlanta
2021 - Present
Emory University
2013 - 2025
Center for Cancer and Blood Disorders
2025 - 2025
Aflac (United States)
2022 - 2023
Emory Healthcare
2014 - 2014