Thursday, 17 December 2009

Herschel space telescope captures birth of stars

The European Space Agency (ESA) has released stunning new pictures from the recently launched Herschel telescope. The pictures show star formation, and have been described as among the most important images obtained from space for decades.


http://news.bbc.co.uk/2/hi/science/nature/8416263.stm

No comments: