Delft University of Technology
University
Delft University of Technology is a university in the Netherlands whose researchers developed algae-powered soft actuators.
Description from Wired
University
Delft University of Technology is a university in the Netherlands whose researchers developed algae-powered soft actuators.
Description from Wired