SUTD’s Origami Robots That Mimic Various Animals

DATE
02 Jan 2018