NPI Central
Deepa Prakashpathy, M.D. — NPI 1255413720, Santa Cruz, CA | NPI Central