“Years of Potential Life Lost (YPLL), the Key Metric in Strategic Planning for Chronic Kidney Disease Care”. Iranian Journal of Kidney Diseases 19, no. 06 (January 3, 2026): 309–310. Accessed May 28, 2026. https://ijkd.org/index.php/ijkd/article/view/9371.