10.1016/j.ekir.2025.09.009
Journal article
2025-11-01T00:00:00+00:00
10
4090 - 4093
3
Renal Studies Group, Clinical Trial Service Unit and Epidemiological Studies Unit, Nuffield Department of Population Health, University of Oxford, Oxford, UK.