LMT (Large Millimeter Telescope) – Definition & Detailed Explanation – Telescopes & Observatories Glossary
What is the Large Millimeter Telescope (LMT)? The Large Millimeter Telescope (LMT) is a state-of-the-art radio telescope located on the summit of Sierra Negra, a dormant volcano in Mexico. It is one of the largest and most powerful single-dish telescopes in the world, with a diameter of 50 meters (164 feet). The LMT is designed … Read more