Tiny beads of transparent material, usually less than a millimeter but still hundreds of wavelengths in...

Posted Date: