Tailored Cell Solutions · Tailored Drug Evaluation · Validated Cell Stability
34+ Employees · Established Since 2009 · Top Customer Experience · 120+ Installations