Dr. Sean Rodriguez is a Resident at the University of Iowa Department of Ophthalmology and Visual Sciences. His projected graduation date is June 2024.
Copyright © 2019 The University of Iowa. All Rights Reserved
Report an issue with this page
EyeRounds Social Media