Indian imprint on world`s largest radio telescope

The world`s largest and most sensitive radio telescope, being built in South Africa and Australia, will have a distinct Indian imprint.

Indian imprint on world`s largest radio telescope

The world`s largest and most sensitive radio telescope, being built in South Africa and Australia, will have a distinct Indian imprint.