NPI Central
Suchita Sata, M.D. — NPI 1326308974, Durham, NC | NPI Central