NPI Central
Imbesat Daudi, M.D. — NPI 1811045107, Elmira, NY | NPI Central