science · Science & Technology · Technology

Giant Metrewave Radio Telescope consists of:

Related questions