Type I 'antifreeze' proteins. Structure-activity studies and mechanisms of ice growth inhibition. — latest news, discussion & facts — IJR