NCT05036850 - China Kidney Patient Trials Network | Crick | Crick