
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
Call
(949) 640-2023