HomeScientists may have solved puzzle about why life favors one mirror-image molecule over another – Nanowerk Scientists may have solved puzzle about why life favors one mirror-image molecule over another – NanowerkAustralia Scientists may have solved puzzle about why life favors one mirror-image molecule over another Nanowerk