NPI Central
Muhammad Babar, M.D. — NPI 1891749305, Louisville, KY | NPI Central