Many members of the public wondered if it could be a microbe or sign of life on Mars. At 6 millimeters long and 60 microns thick, it is smaller than the size of an average human hair.

<< Previous    |   Next >>