15 employees
Genevia Technologies is a privately held Finnish bioinformatics company in Tampere.
2011