space discoveries
Citizen Scientists Help Spot a Potentially Habitable Planet Nearly Twice the Size of Earth
K2-288Bb is located 226 light years away.
Hubble Discovered a New Moon Hiding in Our Solar System
“The discovery of this moon has given us an opportunity to study Makemake in far greater detail than we ever would have been able to without the companion.”
Advertisement