NASA's James Webb Space Telescope (JWST) is set to launch later this year and the scientific community is buzzing with anticipation. Some scientists are excited ... Read more