Organizational Affiliations

Pediatrics, College of Medicine, Drexel University

Nemours Children's Health System (United States, Jacksonville)

Past Affiliations

St. Christopher's Hospital for Children (United States, Philadelphia)