30 Apr 2008
Squid Colossus
Scientists from as far a field as Sweden and Japan have been examining the thawing colossal squid at the Te Papa laboratory today.
Scientists from as far a field as Sweden and Japan have been examining the thawing colossal squid at the Te Papa laboratory today.