Robert M. Carroll, MD

Adjunct Assistant Professor of Ophthalmology
Department: Ophthalmology
Contact information
Scheie Eye Institute
University of Pennsylvania
51 N. 39th Street
Philadelphia, PA 19104
University of Pennsylvania
51 N. 39th Street
Philadelphia, PA 19104
Education:
BS (Biochemistry)
University of Notre Dame, 2009.
MD
UMDNJ-Robert Wood Johnson Medical School, 2013.
Permanent linkBS (Biochemistry)
University of Notre Dame, 2009.
MD
UMDNJ-Robert Wood Johnson Medical School, 2013.