1Emergency Trauma Center, The First Affiliated Hospital of Xinjiang Medical University, Urumqi, People’s Republic of China; 2Surgery for Hepatic and Biliary Echinococcosi, The First Affiliated Hospital of Xinjiang Medical University, Urumqi,…

1Emergency Trauma Center, The First Affiliated Hospital of Xinjiang Medical University, Urumqi, People’s Republic of China; 2Surgery for Hepatic and Biliary Echinococcosi, The First Affiliated Hospital of Xinjiang Medical University, Urumqi,…