Polyampholytes as low toxic efficient cryoprotective agents with antifreeze protein properties.

Polyampholytes as low toxic efficient cryoprotective agents with antifreeze protein properties.