World's Largest Telescope Operational After 30 Years, $1B

Web TV

by Web TV

555
50 views
  • About
  • Add to
The world's largest telescope, dubbed ALMA, is now operating high in Chile's Atacama Desert. Scientists hope to find signs of extraterrestrial life.

0 comments