8 employees
Helix BioS provide bioinformatics solutions to biotechnology companies and research groups.
2016