NPI Central
Initha Setiady, MD — NPI 1487400743, Chapel Hill, NC | NPI Central