The Italian journal of surgical sciences / sponsored by Società italiana di chirurgia [Ital J Surg Sci] NLMUID: 8213451