Impact of chemical heterogeneity on protein self-assembly in water.

Impact of chemical heterogeneity on protein self-assembly in water.