GMRT Telescope Abbreviation

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

Giant Meter Radio Telescope

Most Common Telescope

Citation

Last updated: