Americas3 months ago
All you need to know about the Thirty Metre Telescope project involving India, US, Canada, Japan – Firstpost
Essentially, the Thirty Metre Telescope is a massive telescope designed to answer some of the most fundamental questions about the universe. With significant contributions from India,...