downtoearth-subscribe

Neurolab shuttle mission to launch April 16

  • 03/04/1998

Space Shuttle program managers affirmed April 16 as the launch date for NASA's second Shuttle mission of 1998 - a two week life sciences research flight that will focus on the most complex and least