Constructive Bio

Organization

Cambridge UK synthetic biology company commercializing codon compression technology

1 story