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
World s largest telescope
30/08/1997
Down To Earth