Spacelab’s final mission, Neurolab, launched.

Share: 

Friday, April 17, 1998: Spacelab’s final mission, Neurolab, launched.