Search results for: J. J. Earnshaw
British Journal of Surgery > 105 > 3 > 203 - 208
British Journal of Surgery > 105 > 1 > 68 - 74
British Journal of Surgery > 103 > 9 > 1125 - 1131
British Journal of Surgery > 97 > 10 > 1497 - 1502
British Journal of Surgery > 97 > 5 > 650 - 656