Amino acids exist in two mirror-image forms, but only one form serves as the foundation for the building blocks of life; A new study seeks to uncover how this preference emerged   | Read More in ynet – Culture.   Read More in Israel NOWlej.