Ross, H. 1994.
Facts and Faith 8(1):3. CELD ID 6466
|Science news briefs: Hubble's new glasses|
The Hubble Space Telescope (HST) was launched in 1990 to help astronomers and physicists probe the wonders of the universe, especially to help refine their models of cosmic origins and development.