Other articles by Ross, H

Browse contents of Facts+and+Faith 8(1)

Format this page for printing


Core Academy Home Make a Donation Is Genesis History?


Science news briefs: Hubble's new glasses
Ross, H. 1994.  Facts and Faith 8(1):3. CELD ID 6466

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.