STS-125

Ed Weiler – NASA Science Leader and Hubble Chief Scientist Retires

by Ken Kremer October 1, 2011

Want to stay on top of all the space news? Follow @universetoday on Twitter Ed Weiler, NASA’s Science leader in charge of the robotic missions that continually produce scientific breakthroughs that amaze all humanity and longtime Chief Scientist on the Hubble Space Telescope that has completely revolutionized our understanding of humanities place in the Universe, […]

Read the full article →