As you bask in the summer sun with the buzz of bees and bugs about, just relax with the thought that any one of those small creatures could actually be a miniature, pop-up insect manufactured at one of the world’s leading robotics development labs. “Do they suck blood??” you ask? No, no, no. That would…
Tag

