"SUPER NEPTUNE" content on TweakTown - Page 1
We found 1 items for the tag: SUPER NEPTUNE
NEWS
Experts claim water vapor has been discovered on another planet
A team of experts has claimed that they have discovered water vapor being present in the atmosphere of a Neptune-sized planet.