NPI Central
Sho Takemoto, MD — NPI 1306631049, Boston, MA | NPI Central