How does antifreeze protein stop ice nucleation? - DU NING (2010)
Ph.D