The James Webb Space Telescope is the most powerful space telescope ever built, and its mirrors must be kept squeaky clean. Any debris, even tiny flecks of dust, could impact its science. Ergo, “snow ...