Starlab
Liquid handling specialist with many years of experience in automated injection molding processes for the manufacture and sale of high-quality laboratory consumables for research and development.
Launch date
Employees
United Kingdom (HQ)
Authorizing premium user...