Microbial life found living on the exterior of the International Space Station, say reports
According to an article originally published in The Independent: “A new report claims that Russian scientists have discovered traces of marine life living on the exterior of the International Space Station (ISS). Vladimir Solovyev, the […]
