10.1097/tp.0000000000005605
Journal article
2026-06-01T00:00:00+00:00
110
e1161 - e1163
Nuffield Department of Surgical Sciences, University of Oxford, Oxford, United Kingdom.