Design of Antifreeze Proteins

Published: Dec. 4, 2012, 8 p.m.

Episode #240: Design of Antifreeze Proteins