Yunqiang Cai1, Xubao Liu. 1. Department of Hepatopancreatobiliary Surgery, West China Hospital, Sichuan University, No 37, Guo Xue Xiang, Chengdu, 610041, Sichuan, China.
Authors: Matias E Czerwonko; Juan Pekolj; Pedro Uad; Oscar Mazza; Rodrigo Sanchez-Claria; Guillermo Arbues; Eduardo de Santibañes; Martín de Santibañes; Martín Palavecino Journal: World J Surg Date: 2018-10 Impact factor: 3.352