Space Rock Landing in the UK Carries Amino Acids
For those of you who skipped biology lessons at school, you can keep in mind that amino acids, those tiny little building blocks of life, are like the Legos of the biological world. Without them, we wouldn’t be here to…