James Webb Telescope

In July 2022, the first images taken by the James Webb telescope were shared with the public only to reveal the triumph of three decades of scientific and technological development. The glowing red orb of GLASS-z13 that sits in a vacuum of […]

Read more