Ms. Shaohua Deng's NPI Number is #1174760326 and has been listed in the NPI registry for 7 years. Ms. Shaohua Deng's practice location is listed as: 119 Belmont St Hospital Medicine Worcester, MA 01605-2903 and can be reached via phone at (508) 334-8515.