32 employees
Novatek is a research company focused on finding innovative solutions to the world’s biggest challenges.
1955