In another scientific milestone for India, Asia’s largest 4-metre International Liquid Mirror Telescope (ILMT) was inaugurated at Devasthal in Uttarakhand...
In another scientific milestone for India, Asia’s largest 4-metre International Liquid Mirror Telescope (ILMT) was inaugurated at Devasthal in Uttarakhand...