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