3 employees
Ometa Labs is a biotechnology firm that offers microbiome, drug discovery, bacterial cultures and synthetic biology.
2018