8 employees
SynHelix seeks to break the bottleneck of biotherapeutics development which faces unsolved DNA constructs supply.
2019