Nature's finest tangle

View synopsis

Professor Chris Dobson

Protein folding, molecular evolution and human disease