You are here

Research Projects

Bacteria are embroiled in a constant struggle with virulent bacteriophages. This battle for survival spans millions of years of evolution. Throughout...
Supervisor: Dr Gavin Knott