21 employees
Self-assembly techniques, large-scaled production of self-assembly based structures
2014