NASA sent more than 100 baby squids and more than 5,000 tardigrades to the International Space Station (ISS) on Falcon 9 rocket on June 3.
NASA sent more than 100 baby squids and more than 5,000 tardigrades to the International Space Station (ISS) on Falcon 9 rocket on June 3.