Science Articles, Interviews & Questions

16 November 2003

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