Items where the Publication is International journal of surgery (London, England)
Number of items: 5.
2022
2014
2012