57 pubs · 1,969 cites · h-index 22
Nemours Children’s Clinic
1999 - 2025
Nemours Children's Health System
2016 - 2025
Nemours Children's Clinic
WinnMed
2005 - 2005
Stanford University
1992 - 1996