Biomolecular control group

Systems & Synthetic Biology at the University of Edinburgh