PROVIDER PROFILE · NPI 1083057210

Ali KhalifehMD

Vascular SurgeryRochester, MNI