1 Apr 2008
World's Largest Telescope
The Australian PM is backing a bid by scientists to house the World's largest radio telescope in Australia.
The Australian PM is backing a bid by scientists to house the World's largest radio telescope in Australia.