Show Details

South Pole Scope

December 13, 2001

A radio telescope in Antarctica will help astronomers learn about the universe

Transcript