10.1183/13993003.01321-2025
Journal article
2025-09-01T00:00:00+00:00
66
Oxford University Hospitals NHS Foundation Trust, Oxford, UK.