NPI Central
Rekha Chandrabose, M.D — NPI 1215135389, San Diego, CA | NPI Central