NCT07404436 - Rivaroxaban in Idiopathic Membranous Nephropathy | Crick | Crick