NPI Central
Charulata Ramaprasad, M.D. — NPI 1528269925, Santa Cruz, CA | NPI Central