Affiliation: | 1. Department of Hepatobiliary Surgery, Chinese PLA General Hospital, No 28 Fuxing Road, Beijing, 100853, China 2. Department of Hepatobiliary Surgery, No. 401 Hospital of Chinese PLA, No 22 Minjiang Road, Qingdao, 266071, China 3. Department of Hepatobiliary Surgery, Shandong Provincial Hospital, No 324 Jingwu Weiqi Road, Jinan, 250012, China 4. Department of Hepatobiliary Surgery, Affiliated Hospital of Medical College Qingdao University, No 16 Jiangsu Road, Qingdao, 255000, China
|