So far, the telescope has made 1.4 million observations with data used in more than 17,000 peer-reviewed papers. Current Affairs:Hubble Space Telescope celebrates the 30th anniversary on 24 April 2020. The unique design of the telescope has allowed being repaired and upgraded with advanced technology by astronauts. The telescope isContinue Reading