Success· Flight 3
STS-90
- Launched
- Apr 17, 1998 · 18:19 UTC
- Rocket
- Space Shuttle
- From
- Launch Complex 39B, Kennedy Space Center
- Destination
- Low Earth Orbit
- Landed
- May 3, 1998
Crewmates
Scott AltmanNASA
James A. PawelczykNASA
Jay C. BuckeyNASA
Dafydd WilliamsCSA
Kathryn P. HireNASA
Richard M. LinnehanNASA


