8 employees
Limseo is a leading provider of Laboratory Information Management Systems (LIMS) for commercial and public sector organisations.
1995