NPI Central
Vedamani MD a Medical Corporation NPI Number 1740849322 — La Jolla, CA | NPI Central