close
This ad will auto close in 10 seconds

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.