Rudge Lab
Synthetic Biology Lab, Interdisciplinary Computing and Complex Biosystems group, Newcastle University