NCT06580288 - Effect of Finerenone in IgA Nephropathy | Crick | Crick