GMRT Astronomy Abbreviation

GMRT has various meanings in the Astronomy category. Discover the full forms, definitions, and usage contexts of GMRT in Astronomy.

Giant Meter-Wave Radio Telescope

Most Common Astronomy
Giant Metre-Wave Radio Telescope
Astronomy

Citation

Last updated: