At the time of writing the EyeRounds entries, Dr. Allen was a faculty member of theUniversity of Iowa Department of Ophthalmology & Visual Sciences and a member of the editorial board of EyeRounds. He is now at Cullen Eye Institute, Department of Ophthalmology, Baylor College of Medicine, Houston, Texas.
Dr. Allen's Oculoplastic Surgery Video Facebook Page.