N.L. scientists search for elusive colossal squid in Antarctica
Published
A team of researchers from Newfoundland and Labrador are part of a project to search the Antarctic Ocean for the elusive colossal squid.
Full ArticlePublished
A team of researchers from Newfoundland and Labrador are part of a project to search the Antarctic Ocean for the elusive colossal squid.
Full Article