NCT07595952 - The Adaptive Platform Trial for Kidney Disease | Crick | Crick