Herschel Telescope

Herschel Telescope First Light Images Released

[/caption] The Herschel telescope has now turned on all its instruments, taking a few "first light" images with each instrument…

13 years ago