1. State Key Laboratory of Pathogenesis, Prevention and Management of High Incidence Diseases in Central Asia The First Affiliated Hospital of Xinjiang Medical University Urumqi China
2. Department of Hepatobiliary and Echinococcosis Surgery, Digestive and Vascular Surgery Center First Affiliated Hospital of Xinjiang Medical University Urumqi China