ShapeShapeShape
Cellbricks
4 employees
founded 2015
Berlin, Germany
BioTech
Discover the full profile