HudsonAlpha 2012 From: HudsonAlpha Institute for Biotechnology Views: 122 0 ratings Time: 00:33 More in Science & Technology