Department of Radiology;
Affiliated Hospital of North Sichuan Medical College;
Wenhua Road 63;
Nanchong 637000;
Sichuan Province;
China;
Department of Gastroenterology;
Affiliated Hospital of North Sichuan Medical College;
Wenhua Road 63;
Nanchong 637000;
Sichuan Province;
China;
Department of General Surgery;
Affiliated Hospital of North Sichuan Medical College;
Wenhua Road 63;
Nanchong 637000;
Sichuan Province;
China;
Department of Radiology;
Thomas Jefferson University Hospital;
Philadelphia;
PA;
United States;
Department of Statistics;
North Sichuan Medical College;
Fujiang Road 234;
Nanchong 637007;
Sichuan Province;
China;