10 employees
Telenostic is a global technology company that creates innovative point-of-care digital parasitology diagnostic solutions.
2016