The Space Race: Just Staying Alive
January 30, 2007
“Ad astra!” the sci-fi slogan announces with eternal optimism: “To the stars!” Medical doctors and astrobiologists are not sure you would want to stay there long, though. Some recent findings give a dismal picture of the prospects for life – human or bacterial – at least in our solar system, if that can be assumed […]
