NPI Central
Ved Patel, MD — NPI 1366382012, Worcester, MA | NPI Central