NPI Central
Ruby Joshi Batajoo, MD — NPI 1871742684, Worcester, MA | NPI Central