Journal of surgery [J Surg (Lisle)] NLMUID: 101735500