James Webb telescope's space exploration: NASA detects water on distant planet

Located around 1,150 light-years away in constellation Phoenix, it represents type of gas giant that has no direct analogue in our solar system

from Technology News https://ift.tt/k5blPv4
https://ift.tt/qetmRYk

Comments