Kidney stone disease: risk factors, pathophysiology and management. - Bargagli M; Scoglio M; Howles SA; Fuster DG (Nature reviews. Nephrology, 2025)