25 years ago #today at 12:08 pm EDT, Space Shuttle Columbia touched down at @NASAKennedy 's Shuttle Landing Facility to complete the nearly 16-day STS-90 mission.
Learn more about STS-90: https://go.nasa.gov/44lEsTO
#NASAhistory
25 Years Ago: The STS-90 Neurolab Mission
On April 17, 1998, space shuttle Columbia lifted off on the STS-90 Neurolab mission to conduct cutting edge research on the responses of the brain and central nervous system to spaceflight.Kelli Mars (NASA)