17 employees
Monoceros Biosystems is a biotechnology company that offers personalized applications of bioinformatics in drug discovery.
2017