Scientists in Germany claim to have come up with the smallest light-emitting pixels yet devised by humankind (via SciTechDaily). Physicists at Julius-Maximilians-Universität Würzburg have developed a ...