The new squids in town
July 31, 2007
Posted by Kate Wing
It's nice to see cephalopods getting their due today from no less than the New York Times [registration required]. There's a new article out in the Proceedings of the National Academy of Sciences (aka, PNAS) by Robison & Zeidberg telling...continued→


