Tantti Laboratory icon

Tantti Laboratory

report entity
Self-assembly techniques, large-scaled production of self-assembly based structures