17 employees
Ecovec is a biotechnology company that offers epidemics monitoring, molecular biology research, and information technology services.
2002