David B. Schaffer,
David B. Schaffer
Emeritus Professor of Ophthalmology
Department: Ophthalmology
Contact information
Permanent link1st Fl Wood Bldg
Philadelphia, PA 19104
Philadelphia, PA 19104
Office: 590-2791
