#biological-activity

[ follow ]
OMG science
fromwww.nature.com
1 month ago

Why Astronomers Are Not Sold on New Alien Life Claims

Astronomers have possibly detected biological activity on exoplanet K2-18 b, but evidence remains largely speculative and requires further investigation.
[ Load more ]