NASA Struggles to Fix Failure of Hubble Space Telescope’s 1980s Computer

The Hubble Space Telescope was launched by the space shuttle Discovery on April 24, 1990. Avoiding distortions of the atmosphere, Hubble has an unobstructed view peering to planets, stars, and galaxi…
Read More

Rubi Antes