light

LED, the convenient yet dangerous light source 1
10000c
Imaging at the speed of light