NPI Central
Vamsi Aribindi, MD — NPI 1154785269, San Diego, CA | NPI Central