Press Releases6 years ago
Doheny and UCLA Stein Eye Institutes Welcome Steven Barnes to the Vision Science Faculty
(PRESS RELEASE) Dr. Barnes was most recently Professor of Physiology & Biophysics and Ophthalmology & Visual Sciences at Dalhousie University in Halifax, Nova Scotia. He has...