NASA astronauts undertook five complex servicing missions to the Hubble Space Telescope, repairing its flawed mirror and upgrading instruments, significantly extending its operational life beyond expectations.
Open the full topic