Who Was Edwin Powell Hubble? Astronomer After Whom NASA Named Its Iconic Telescope

NASA’s Hubble Space Telescope, launched into low Earth orbit in 1990, has been a vital instrument…