11/07/2023
James Webb 1st Anniversary: Telescope has only just begun to reveal universe’s secrets say Engineers
Engineers in Leicester involved in the £10 billion James Webb Space Telescope mission say it is ‘only just getting started’ as it approaches a landmark anniversary.