Updated September 2026, 2 weeks ago
Dr. Becky
|
K2-18b: did JWST really find evidence of life on this exoplanet?
🔇 TAP TO UNMUTE