Peter Rosen

Peter Rosen is an author at University of California San Diego specializing in medicine, ophthalmology, and visual impairment.

Publications per year

1981–2015

16

Publications

16