1.

Thirty-Metre Telescope, the world's largest telescope , for which India is creating software is located in

A. Iceland
B. USA
C. Antarctica
D. Norway
Answer» C. Antarctica


Discussion

No Comment Found