Molecules which are the building blocks of life can be either “right-handed” or “left-handed” in terms of their structure – with DNA coming from “right-handed” nucleotides and proteins originating ...