NPI Central
Shantala Umashankar, MD — NPI 1205904281, San Francisco, CA | NPI Central