Sea urchin is 'practically immortal', say scientists http://news.independent.co.uk/world/science_medical/story.jsp?story=467010 Saved on Nov 26, 2003 #science Internet Archive