Antifreeze Proteins Volume 2 : Biochemistry, Molecular Biology and Applications /: Biochemistry, Molecular Biology and Applications. (2020)