NPI Central
Rekha Udupa, MBBS — NPI 1225122120, San Jose, CA | NPI Central