10.1002/bjs.11466
Journal article
The British journal of surgery
02/2020
107
Leeds Institute of Medical Research at St. James's, University of Leeds, Leeds.