Herschel Results
DR21 Ridge
12 Oct 2012, 09:13 UTC
A massive filamentary ridge of gas and dust located where massive stars are currently forming.
read more
Note: All formatting and links have been removed - click title or image to see full article.




