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.