It’s official – James Webb telescope to investigate an impossible planet that could contain methane, ammonia… and revolutionize science
Once again the James Webb Space Telescope has been set to study an extraordinary NASA discovery. This time,…