TY - RPRT TI - Hyperactive antifreeze protein from beetles. AU - L A Graham AU - Y C Liou AU - V K Walker AU - P L Davies PY - 1997 DO - 10.1038/41908 UR - https://pubmed.ncbi.nlm.nih.gov/9285581/ ID - 9285581 ER -