Snead, Charlotte M, University of Bristol, United Kingdom
-
African Journal of Nephrology Vol. 26 No. 1 (2023) - Reviews
Quality of life of patients with kidney failure in sub-Saharan Africa: protocol for a systematic review of quantitative studies
Abstract PDF