Science news articles including breaking science news stories and recent scientific discoveries.

16 November 2003

Researchers have discovered the humble sea urchin can live for over 200 years...