NPI Central
Catherine Karbasiafshar, MD — NPI 1295522761, Chapel Hill, NC | NPI Central