NCT06244758 - Finerenone and Renal Oxidative Stress | Crick | Crick