10 employees
myBioma is a biotechnology company that provides intestinal microbiome analysis and DNA sequencing services.
2018