The 18th and final primary mirror segment has now been installed on what will be the biggest and most powerful space telescope ever launched
The 18th and final primary mirror segment has now been installed on what will be the biggest and most powerful space telescope ever launched