Dr. Becky Smethurst (UK astrophysicist) on the question of whether JWST discovered evidence of life on an exoplanet (16:57)
K2-18b: did JWST really find evidence of life on this exoplanet?