+ A Self-folding Paper Robot Posted On August 8, 2014, in Caught Our Eye Once in a while researchers like to let their hair down and invent things like this: a piece of paper that...