
Ophthalmology
Ophthalmology
Newport Beach
400 Newport Ctr Dr Ste 404, Newport Beach, CA 92660 Phone: (949) 640-2023 • Fax: (949) 640-7182
Yes
Spanish
American Board of Ophthalmology
Ophthalmology
Medical Education
Medical Doctor, Duke University School of Medicine
Internship
Ophthalmology, Duke University Hospital
Residency
Ophthalmology, Jules Stein Eye Institute