NCT07730632 - Phase II Clinical Study on the Efficacy and Safety of QLS7305 in Patients With Kidney Disease (Part A) | Crick | Crick