October 17, 2017

28.05.11: Spiders in SPACE (…ACE).

A Terrestrial Golden Orb Spider. (Image Credit: NASA & Danielle Anthony).

The recent final mission of the space shuttle Endeavour brought some very special residents to the International Space Station. Delivered in the cargo manifest of STS-134 was the Commercial Generic Bio-processing Apparatus Science Insert -05 containing a pair of golden orb spiders. [Read more...]