Mehran Taban, MD Accepting New Patients NPI Number: 1497943914 Primary Specialty: Ophthalmology Gender: Male