Technology | Mon Sep 20, 2010 9:07pm EDT

Biotech salmon leaves many questions