Seventeen years ago this week, NASA launched its second shuttle Servicing Mission (SM-2) to the Hubble Space Telescope (HST). The $1.5 billion observatory has earned itself a well-deserved reputation as one of the most successful space-based instruments ever launched. [...]
No comments:
Post a Comment