10.1016/s0140-6736(23)02639-9
Journal article
2023-12-01T00:00:00+00:00
402
2292 - 2293
1
University of Morecambe Bay Hospitals Trust, Lancaster, UK.