NCT07758608 - Renal Impairment Pharmacokinetics (PK) Trial of Afabicin | Crick | Crick