Now [UCI] scientists have found a jigsaw-like mechanism in their exoskeletons that helps the little creature tolerate forces up to 39,000 times its own body weight. Their discovery could have implications for engineering and robotics, experts say, and even challenge the position of cockroaches as models of insect indestructibility. Read More

France24 (AFP)
France24