IMBBC identified as a key innovator by the European Commission’s Innovation Radar

IMBBC identified as a key innovator by the European Commission’s Innovation Radar The design process for new robotic functionalities inspired by marine worms in the framework of the EU-funded Research…