
A Glimpse at the Origins of Life Through a Deceptive Mirror
Weizmann Institute of Science and Hebrew University of Jerusalem scientists may have solved a 150-year-old puzzle about why life favours one mirror-image molecule over another. Imagine looking at yourself in the mirror, only to find that your reflection is governed by...









