Address:
909 Hyde St, San Francisco, CA 94109
Education:
UCLA, David Geffen School of Medicine - Doctor of Medicine
Wills Eye Hospital - Fellowship - Oculoplastic and Reconstructive Surgery
Los Angeles County Harbor-UCLA Medical Center - Residency - Surgery
Board certifications:
American Board of Ophthalmology Certification in Ophthalmology