4 employees
Otava Research and service company specializes in chemical analysis, environmental research and analysis, and quality assurance.
2005