2 jobs opportunities

November 4, 2024

Genevia Technologies
Bioinformatics Project Manager (PhD)

Tampere

View Details

September 17, 2024

Genevia Technologies
Bioinformatician (Master’s level)

Tampere

View Details