Address:
Retina Specialists, P.C.
20 W 13Th St, New York 10011
(212) 604-9800 (Phone)
Education:
Medical School
Columbia University College Of Physicians and Surgeons
Graduated: 1991
University Of Chicago
Graduated: 1992
Graduated: 1995
Harvard U/Mass Ee Infirm
Graduated: 1997