3 ms·Scientists discover molecule in space that hints at origin of life3 points by Brajeshwar 9mo ago