This Is the 'Strongest Evidence Yet' of Extraterrestrial Life

The molecules thought to have been found on K2-18b are only produced by life here on Earth.

Apr 17, 2025 - 17:24
 0
This Is the 'Strongest Evidence Yet' of Extraterrestrial Life
The molecules thought to have been found on K2-18b are only produced by life here on Earth.