Scientists have discovered a “cosmic factory” for producing the building blocks of life, amino acids. The team discovered that when icy comets collide into a planet, amino acids can be produced. These essential building blocks are also produced if a rocky meteorite crashes into a planet with an icy surface.