Evidence of life in the universe? Research team finds promising molecule on exoplanet K2-18b
A research team has discovered a possible biomarker indicating life in the atmosphere of the exoplanet K2-18b. The research leader wants to collect more data. …