51 employees
Intomics is specialised in deriving core biological insights from analysis and integration of biomedical big data.
2008