Jim Jeletic, the Deputy Project Manager talks about the project.
In 1990, the Hubble telescope is transported into orbit, but hits a snag upon deployment.
Building a space telescope in the hopes of capturing a clear view of the universe isn't easy. It...
© 2013 NGC Europe Limited, All Rights Reserved