Sunday, February 26, 2006

Water gave life on Earth a guiding hand

'THE mystery of why nature favours the left-handed - at least when it comes to amino acids - may have a simple answer. It could all be down to an obscure property of water...' More


Post a Comment

<< Home