Castillo, a clinical adjunct professor with the Department of Ophthalmology and Visual Sciences, has been named the department’s 2023 Distinguished Educator.
Castillo, a clinical adjunct professor with the Department of Ophthalmology and Visual Sciences, has been named the department’s 2023 Distinguished Educator.