International Journal of Surgery - Elsevier

17439191 1743-9191