Science and Technology Scientists have discovered in space the largest organic molecule ever found among the stars, a structure of 13 atoms that could be the “missing link” between the chemistry of the cosmos and the origin of life on Earth. Noel Budeguer 19/04/2026 at 19:01