Curious, what made to post this? An articleof new technology?
I remember discussing this last year after watching this NOVA show and reading a publication of a related article on the net.
NOVA likes to dramatize things, but it was interesting.
