Since 1990, Hubble has generated over 23,000 peer-reviewed papers and more than 1.4 million citations, cementing its status as the most productive telescope in history.
Open the full topic