April 19, 2023 Tech News 0 Comments Researchers devise new membrane mirrors for large space-based telescopes Large, high-quality mirrors that are significantly thinner than the primary mirrors previously used ... Read More