NPI Central
Afia Babar, M.D. — NPI 1144601147, New York, NY | NPI Central