Europe Delays Launch of Two Space Telescopes
Saturday, March 14, 2009 - 10:35
in Astronomy & Space
Europe has delayed the launch of two space telescopes, the Herschel and Planck observatories.
Europe has delayed the launch of two space telescopes, the Herschel and Planck observatories.