Dr. Shen is a licensed Internal Medicine in NY. Medical degree obtained from China Medical University, Taiwan. Completed residency training at New York Hospital . Currently practices at Charles B. Wang Community Health Center (Charles B. Wang Community Health Center), located at 268 Canal St, New York, NY 10013. Dr. Shen specializes in internal medicine, primary care.. In addition to English, Dr. Shen speaks Taiwanese and Mandarin and accepts new patients.