51 pubs · 1,450 cites · h-index 19
Nemours Children's Health System
2012 - 2025
Thomas Jefferson University
2016 - 2021
Alfred I. duPont Hospital for Children
2002 - 2019
National Institute of General Medical Sciences
2016 - 2016
University of Miami
2014 - 2014