July 18, 2011

Wonder + tape + worms = $

"Correlation between Peel Speed and Intensity of Triboluminescence in Adhesive Tape" sounds a little sticky for the non-scientist, but it means basically looking at how fast you peel tape off something and how much light is generated when you do.

Related content


Editor's Choice Videos