A team of students and professors from the University of Illinois at Urbana-Champaign have been working on innovative research that illustrates how they used bio-inspired design and origami...
Type: Posts; User: Clare S
A team of students and professors from the University of Illinois at Urbana-Champaign have been working on innovative research that illustrates how they used bio-inspired design and origami...