Catherine Slota

Catherine Slota is an author at University of North Carolina at Chapel Hill specializing in ophthalmology, glaucoma, and medicine.

Publications per year

2012–2017

9

Publications

9