Launch to space Space Shuttle Discovery / OV-103 | STS-31 (Hubble)

SUCCESS

Space Shuttle Discovery / OV-103 | STS-31 (Hubble)

Satellites

2

Orbit

LEO

Company: Lockheed Space Operations Company

Status: Launch Successful

Launch date: April 24, 1990, 12:33 p.m. UTC

Rocket: Space Shuttle

Location: Kennedy Space Center, FL, USA

Type: Astrophysics

Target: Low Earth Orbit