Star material could be building block of life

3 Likes