General Topics

Triboluminescence: Light it up

18.01.2017 HARSHVARDHAN SINGH 1260 Views
The term triboluminescence was coined by Wiedemann in 1888 and it basically means light from friction. The term triboluminescence comes from the Greek word tribein (meaning to rub) and the Latin prefix lumin (meaning light). Triboluminescence […]