C chemistryworld.com Why does all life use the same 20 amino acids? 272 points respinal 7 years ago 104 comments