217 employees
Starlab is a biotechnology company that manufactures liquid handling and laboratory products.
1998