NASA completes mirror polishing for James Webb Space Telescope
Mirrors are a critical part of a telescope. The quality is crucial, so completion of mirror polishing represents a major milestone. All of the mirrors that will fly aboard NASA's James Webb Space Telescope have been polished ...