Found 1 abbreviations in 1 groups
GMRT: Meaning Category
GMRT (telescope) Giant Meter Radio Telescope astronomy