Mohammad U. Zafar, M.D.M.D.Unclaimed · claim itNephrologyBloomington, IL17 years experienceCalculated from a graduation year of 2009, reported in the CMS National Downloadable File.(309) 808-1226NPI 1568749265View Profile Claim