downtoearth-subscribe

Scientists, Astronauts to discuss STS-95 sciece results

  • 24/01/2000

More than 30 researchers will present the latest findings from the 1998 STS-95 Space Shuttle mission at a symposium on January 27 and 28, sponsored by NASA and the National Institutes of Health