NCT07227922 - Clofutriben Pharmacokinetics in Patients With Impaired Renal Function | Crick | Crick