2 jobs opportunities

September 17, 2024

Genevia Technologies
Bioinformatician (Master’s level)

Tampere

View Details

August 22, 2024

Genevia Technologies
Account Manager, Life Sciences

Tampere

View Details