Skip to main content

Evonetix

A new synthetic biology start up