Search results for: T Yamaguchi
British Journal of Surgery > 107 > 5 > 586 - 594
British Journal of Surgery > 103 > 12 > 1608 - 1615
British Journal of Surgery > 100 > 8 > 1050 - 1054
British Journal of Surgery > 100 > 2 > 261 - 266
British Journal of Surgery > 98 > 3 > 385 - 390