Chances of alien life in our galaxy are 'much more likely than first thought', scientists claim as they find young stars teeming with organic molecules using Chile's Alma telescope.
TL;DR
We were unable to retrieve a summary.
Like summarized versions?