News

Making amino acids is tricky, even in the laboratory. We know amino acids exist in some kinds of meteorites and interplanetary dust particles. When they rain down on a planet's surface ...