Skip to main content

Stephanie Freel

Adjunct Assistant Professor in the Department of Pediatrics
Pediatrics, Children's Health Discovery Institute
DUMC 104028, 2200 West Main Street, Durham, NC 27710
2200 West Main Street, BOX21, Durham, NC 27710