NPI Central
Naveena Bobba, MD — NPI 1285705244, San Francisco, CA | NPI Central