
Ophthalmology
Ophthalmology
Newport Beach
361 Hospital Rd Ste 126, Newport Beach, CA 92663 Phone: (949) 722-3980 • Fax: (949) 722-3989
No
English
American Board of Ophthalmology
Ophthalmology
Medical Education
Medical Doctor, Tulane University School of Medicine
Internship
Internal Medicine, Baylor College of Medicine - Houston
Residency
Ophthalmology, Baylor College of Medicine - Houston
Fellowship
Ophthalmology, Los Angeles General Medical Center
Call
(949) 722-3980