WSF logo

STS Patch

STS-15
13 May 1981

No Crew Assigned

Launch:
    Location: Kennedy
    Date: 13 May 1981

Landing:
    Edwards

TDRS-D and SBS-C would be placed into orbit.

TDRS-D was later launched from Discovery during STS-29 in March 1989, and SBS-C was launched by Columbia during STS-5 in November 1982.

 


Page last modified: 20 June 2022 17:03:15.