Powering the Engineering of Biology

London Biotechnology · Bioinformatics · Synthetic Biology · Hardware + Software
11-50 employees
www.synthace.com