Shanghai Key Laboratory of Biliary Tract Disease Research, Shanghai Research Center of Biliary Tract Disease, Department of General Surgery, Xinhua Hospital, affiliated with Shanghai Jiao Tong University School of Medicine, Shanghai, China. (2022-08-12時点)