Leica Microsystems’ STED Super-Resolution Microscope Again Awarded for its Innovative Technology
The Scientist magazine has chosen the Leica TCS SP8 STED 3X as one of the Top 10 Innovations 2014 that will change the way life scientists work. An independent jury of experts from science and industry selected the latest generation of Leica Microsystems’ super-resolution microscopes. This ... more