Antifreeze proteins: an unusual receptor–ligand interaction

Abstract
No abstract available