35 Years, 1.6 Million Shots

Since April 1990, Hubble has made 1.6M+ observations feeding 20,000+ peer-reviewed papers — no other telescope comes close.

Sources

Open the full topic