Science news briefs: Hubble's new glasses | Ross, H. 1994.
Facts and Faith 8(1):3. CELD ID 6466Abstract 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.
|