
Marta Illueca, MD, Pediatric Gastroenterologist, Episcopalian Priest
The author is a physician, researcher and ordained priest with the Episcopal Church in Delaware and Fellow of the Yale Program for Medicine, Spirituality and Religion
The author is a physician, researcher and ordained priest with the Episcopal Church in Delaware and Fellow of the Yale Program for Medicine, Spirituality and Religion