OB Colossal Squid Staff member Moderator (Staff) Joined Oct 19, 2003 Messages 3,111 Jan 13, 2006 #1 So a significant number of the world's relevant teuthologists seem to be concentrated near Australia.... sheer coincidence...... or is it?
So a significant number of the world's relevant teuthologists seem to be concentrated near Australia.... sheer coincidence...... or is it?