World's largest telescope may be set up in Ladakh
India is a 10 per cent partner in the TMT project, which includes China, Japan, Canada and the US.
May 01, 2016, 14:11 PM IST
India is a 10 per cent partner in the TMT project, which includes China, Japan, Canada and the US.
May 01, 2016, 14:11 PM IST