Antifreeze Proteins Volume 2: Biochemistry, Molecular Biology and Applications 2020 · ENGLISH · PDF View details →