All life on Earth is based on amino acids, and now a team of researchers from Imperial College London believe they’ve figured out the mechanism that produced those amino acids. According to the […]
The post Comet impacts create amino acids, potentially jump starting life appeared first on Geek.com.