A diverse international team of engineers and scientists collaborates in a research lab, using 3D printing and computers for hardware design and innovation.

Code produit:
992806031