Department of Hepatobiliary & Pancreatic Surgery and Liver Transplantation, Anhui Medical University, Anhui, China
Journal of Surgery received 288 citations as per Google Scholar report