1. Department of Hepatobiliary Surgery, The Central Hospital of Enshi Tujia and Miao Autonomous Prefecture, Enshi, Hubei, China (mainland)
2. Department of Oncology, The Central Hospital of Enshi Tujia and Miao Autonomous Prefecture, Enshi, Hubei, China (mainland)