Provides automated development and manufacturing solutions for scalable cell therapy production.
Mendelweg 32, 2333 CS , Leiden