The James Webb Space Telescope and the Hubble Space Telescope science teams are doing a Twitter science chat today at 10am CST (11am EST, 8am PST).

Advertisement