187 pubs · 6,215 cites · h-index 40
University of North Carolina at Chapel Hill
2020 - 2020
Alfred I. duPont Hospital for Children
2018 - 2019
Thomas Jefferson University
1998 - 2019
Center for Cancer and Blood Disorders
2015 - 2019
DuPont (United States)
2015 - 2015