GMRT Science Abbreviation

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

Giant Meter Radio Telescope

Most Common Science
Giant Meter-Wave Radio Telescope
Science
Giant Meterwave Radio Telescope
Science
Giant Metrewave Radio Telescope
Science
Giant Metre Radio Telescope
Science

Citation

Last updated: