NPI Central
Karthik Vedantam, M.D. — NPI 1851753917, Miami Beach, FL | NPI Central