Back to Missions

STS-90

STS-90 was a 16-day Space Shuttle mission in 1998 dedicated to neuroscience research as part of the Neurolab program.

Identity

Name
STS-90
Slug
sts-90
Status
completed

Details

Description
STS-90 was a 16-day Space Shuttle mission in 1998 dedicated to neuroscience research as part of the Neurolab program.
End Date
1998-05-03
Outcome
Success
Program
Space Shuttle
Start Date
1998-04-17

Assets & Meta

Creation Time
4/26/2026, 4:15:25 PM
Updated Time
4/26/2026, 4:15:25 PM

Other

Crew
  • Astronaut Id
    td74kha4ff0727f7v5tkww0y3n7nm0wr
    Role
    Pilot