Protein structure and folding - simplicity within complexity.

Protein structure and folding - simplicity within complexity.