NASA's James Webb Space Telescope (JWST) has outdone its predecessor, the Hubble Space Telescope, by retaking the iconic Pillars of Creation shot from about 25 years ago. This highlights the … [Read more...]
You are here: Home / Archives for infrared