Tag: JWST

James Webb Space Telescope- a new era in Astronomy

NASA's James Webb Space Telescope (JWST) is an infrared space observatory. It was launched on Dec 25, 2021, from ESA's launch site at Kourou...

Newsletter Signup