Institution: | 1. Department of Hepatopancreatobiliary Surgery, Second Affiliated Hospital of Harbin Medical University, Harbin, 150086, China 2. Laboratory of Molecular Biology, Second Affiliated Hospital of Harbin Medical University, Harbin, 150086, China
|