Richard C. Allen, MD, PhD

Ophthalmology

Dr. Richard Allen is an oculoplastic surgeon in Houston, TX. He will be practicing at St. Eriks Eye Hospital in Stockholm, Sweden from September to December of 2024 as a visiting Professor. He is an avid cyclist and enjoys spending time with his wife outdoors. Dr. Allen is a 2024–2025 Doximity Op-Med Fellow.