downtoearth-subscribe

Scientists warn of space station risk

  • 24/10/2003

Some Nasa scientists opposed Saturday's launch of a new crew for the orbiting International Space Station because medical monitoring equipment on the ISS is faulty and could pose a health risk, The