NPI Central
Narges Baluch, MD — NPI 1720822133, San Diego, CA | NPI Central