Most Complex Observatory Releases First Image

Humankind's most intricate radio-telescope,  ALMA (Atacama Large...

4,511 views youtube.com

Interest

Astronomy
Discovered by <a href="/stumbler/s-reg">s-reg</a><br/>on Oct 3, 2011

Stumblers Who Commented On This Page