Norwich, U.K.
Technology: Transcription factor decoy (TFD) technology for inhibiting bacterial resistance to antibiotics...