NCT05635305 - Zoliflodacin Bioequivalence and Drug-Drug Interaction Study | Crick | Crick