23 employees
OLS OMNI Life Science provides solutions in 3D cell culture, cell counting, cell assays, cell imaging, and microbiology.
2004