Space Foundation has selected the James Webb Space Telescope team as the recipient of the 2023 John L. “Jack” Swigert, Jr., … source