More than 100 baby squid and 5,000 microscopic animals are set to be launched to the International Space Station (ISS) on Thursday.
More than 100 baby squid and 5,000 microscopic animals are set to be launched to the International Space Station (ISS) on Thursday.