Osmolyte effects on protein stability and solubility: a balancing act between backbone and side-chains.

Osmolyte effects on protein stability and solubility: a balancing act between backbone and side-chains.