Report by Swasti Sharma The James Webb Space Telescope is a successor to the Hubble Space Telescope. It is the biggest space telescope ever built…
Read More James Webb Space Telescope captures it’s first starReport by Swasti Sharma The James Webb Space Telescope is a successor to the Hubble Space Telescope. It is the biggest space telescope ever built…
Read More James Webb Space Telescope captures it’s first star