10 employees
Moonchase Lab Online designs and develops software packages for medical laboratories.
2009