Institution: | 1. Department of General Surgery, Zhongshan Hospital, Fudan University, Shanghai, 200032, People’s Republic of China 2. Key Laboratory of Carcinogenesis and Cancer Invasion, Ministry of Education, Zhongshan Hospital, Liver Cancer Institute, Fudan University, Shanghai, 200032, People’s Republic of China
|