NASA's newest space telescope is hard at work despite an ongoing instrument glitch and continuing small micrometeoroid strikes.
James Webb Space Telescope still performing better than expected despite glitch, micrometeoroids : Read more
James Webb Space Telescope still performing better than expected despite glitch, micrometeoroids : Read more