Scientists Spot Water in a Planet's Atmosphere 129 Light-Years Away

Amaze Lab 2018-11-26

Views 6

In the search for alien life, W.M. Keck Observatory have confirmed the existence of water in HR 8799c’s atmosphere, a planet 7x the size of Jupiter.

Share This Video


Download

  
Report form