August 26, 2014

Microscopic Bears From Space

Tardigrades – also known as water bears or moss piglets – are micro-animals (less than a millimeter long) which primarily […]