What the world’s largest liquid mirror telescope means for astronomy

The International Liquid Mirror Telescope, perched high in the Himalayas, has finally started making observations. If it succeeds, we could one day put a much larger liquid telescope on the moon
Read Entire Article

© 2024 Thiratti. All rights reserved.