Professor Timothy Blower

Research Interests BREX and phage-bacteria interactions.