Dr. Shen is a General Surgery physician in training in OH. Graduated in 2021. Medical degree obtained from Shanghai, Shanghai Jiaotong Univ. Sch of Med in China. Completed residency training at Cleveland Clinic. Currently practices at Cleveland Clinic (Cleveland Clinic), located at 9500 Euclid Ave, Cleveland , OH 44195. In addition to English, Dr. Shen speaks Mandarin.