NPI Central
Ted Shen, MD — NPI 1679761043, Arcadia, CA | NPI Central