Medical school: UNIVERSITY OF CALIFORNIA, GEFFEN SCHOOL OF MEDICINE
Graduated: 2004
NPI: 1194905711
Practice Locations (1)
RETINA CONSULTANTS SAN DIEGO INC
12630 MONTE VISTA RD, SUITE 104
POWAY, CA 920642526
8584511911
Source: CMS National Downloadable File, September 2026.