South Pole Scope
December 13, 2001
A radio telescope in Antarctica will help astronomers learn about the universe
Podcast: Play in new window
December 13, 2001
A radio telescope in Antarctica will help astronomers learn about the universe
Podcast: Play in new window