What does GMRT stand for?
GMRT stands for "Giant Meter-wave Radio Telescope"
How to abbreviate "Giant Meter-wave Radio Telescope"?
"Giant Meter-wave Radio Telescope" can be abbreviated as GMRT
What is the meaning of GMRT abbreviation?
The meaning of GMRT abbreviation is "Giant Meter-wave Radio Telescope"
What does GMRT mean?
GMRT as abbreviation means "Giant Meter-wave Radio Telescope"