NCT07606352 - Safety and Efficacy of STL303 In Patients With Primary Immunoglobulin A (IgA) Nephropathy | Crick | Crick