1 May 2008

Science Story with Dacia Herbulock

From Jesse Mulligan, 1–4pm, 3:47 pm on 1 May 2008

Scientists have now finished their examination of the world's largest known colossal squid at Te Papa.