1. Department of Hepatobiliary Surgery The Second Affiliated Hospital of Chongqing Medical University Chongqing China
2. Key Laboratory of Molecular Oncology and Epigenetics The First Affiliated Hospital of Chongqing Medical University Chongqing China
3. Laboratory Animal Center Chongqing Medical University Chongqing China