The Department of Ophthalmology and Visual Sciences is saddened by the loss of longtime professor and beloved department leader, Thomas Stevens, MD. Stevens died December 26, 2022, at the age of 84.
The Department of Ophthalmology and Visual Sciences is saddened by the loss of longtime professor and beloved department leader, Thomas Stevens, MD. Stevens died December 26, 2022, at the age of 84.