NPI Central
Sombuddha Bhadra, MD — NPI 1578352282, Temecula, CA | NPI Central