Thinking Allowed

medical / technology / education / art / flub

Tantalising sign of possible life on faraway world

Nasa's James Webb Telescope may have discovered a molecule thought only to be produced by life.

Source: www.bbc.com

life webb faraway molecule tantalising telescope produced sign