Structure, function and evolution of antifreeze proteins.

Structure, function and evolution of antifreeze proteins.