Consuelo Egla
Diana
Rabinovich
![Consuelo Egla Diana Rabinovich](https://scholars.duke.edu/file/i6546752/image_6546752.jpg)
Professor of Pediatrics
Professor of Pediatrics
2301 Erwin Road, CHC T0909, Durham, NC 27710
Mailing address
Box 3212, Durham, NC 27710