Steven P. Shearing

American ophthalmologist