Clinical Professor, Ophthalmology and Visual Sciences
William E. Scott Educational Chair in Pediatric Ophthalmology
Fellowship Director, Department of Ophthalmology and Visual Sciences
BA, Brigham Young University
MD, Medicine, Loma Linda University
Internship, Tucson Hospitals Medical Education Program
Residency, Ophthalmology, University of Iowa Hospitals and Clinics, Department of Ophthalmology and Visual Sciences
Fellowship, Pediatric Ophthalmology, University of Iowa Hospitals and Clinics, Department of Ophthalmology and Visual Sciences