Address:
22634 2Nd St, Hayward, CA 94541
455 Oconnor Dr, San Jose, CA 95128
1237 B St, Hayward, CA 94541
Education:
UCLA, David Geffen School of Medicine - Doctor of Medicine
Board certifications:
American Board of Ophthalmology Certification in Ophthalmology