What does ILMT stand for?
ILMT stands for "International Liquid Mirror Telescope Project"
How to abbreviate "International Liquid Mirror Telescope Project"?
"International Liquid Mirror Telescope Project" can be abbreviated as ILMT
What is the meaning of ILMT abbreviation?
The meaning of ILMT abbreviation is "International Liquid Mirror Telescope Project"
What does ILMT mean?
ILMT as abbreviation means "International Liquid Mirror Telescope Project"