Wednesday, May 01, 2002

Scientists have invented surgical sutures that tie themselves.