Russian scientists say they have found traces of sea plankton on the surface of the International Space Station (ISS), proving that life can survive in the harsh conditions of space.
Read More »Russian scientists say they have found traces of sea plankton on the surface of the International Space Station (ISS), proving that life can survive in the harsh conditions of space.
Read More »