World s largest telescope

  • 30/08/1997

  • Down To Earth

Plans are being finalised for the world's largest radio telescope by astronomers from India, Australia, Canada and three other countries. The telescope