Left And Right-handed Proteins Phys.org | news sites