We study how interactions — between genes, metabolites, microbes and people — shape the behaviour of living systems, combining computational modeling with our own experiments.
Explore our research Latest publications →From biological to social and technological networks: we develop and apply methods for understanding the structure and dynamics of interaction webs.
read more →We build and analyse genome-scale metabolic models for a range of organisms, calibrated against our own growth and biomass-composition experiments.
read more →Disease spread on human contact networks — from antibiotic resistance in care facilities to household-targeted COVID-19 testing and vaccination strategies.
read more →Experimental evolution of bacteriophage–bacteria interactions, exploring phages as an alternative to antibiotics.
read more →