Medical school: STANFORD UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2010
NPI: 1386961423
Practice Locations (2)
EYE PHYSICIANS MEDICAL SURGICAL CENTER
681 3RD AVE
CHULA VISTA, CA 919105703
6194202111321
5555 RESERVOIR DR, SUITE 201
SAN DIEGO, CA 921205191
6193655501
Source: CMS National Downloadable File, September 2026.