PHOTO OF THE DAY: ‘Cotton Candy’ Planet Mysteries Unravel in New Hubble Observations
New data from NASA’s Hubble Space Telescope have provided the first clues to the chemistry of two of these super-puffy planets, which are located in the Kepler 51 system. […]