
Italian Institute of Technology
Research institute
An Italian research institute that worked with the University of Tartu on a moth-shaped robot.
Description from New Atlas

Research institute
An Italian research institute that worked with the University of Tartu on a moth-shaped robot.
Description from New Atlas