The First Cell Culture Platform that Enables Affordable Cell Therapies at a Large Scale

Full project page

Organisations map overview