NASA’s James Webb Space Telescope is scheduled to launch from Europe’s Spaceport in French Guiana. (NASA)