Medical school: YALE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2019
NPI: 1215497920
Practice Locations (2)
ALAMEDA HEALTH SYSTEM
6955 FOOTHILL BLVD, SUITE 200
OAKLAND, CA 946052426
5105675704
WEST COAST RETINA MEDICAL GROUP INC
1445 BUSH ST
SAN FRANCISCO, CA 941095520
4159724600
Source: CMS National Downloadable File, September 2026.