Leica Microsystems
Leica Microsystems

The Leica Microsystems Life Science Division supports the imaging needs of the scientific community with advanced innovation and technical expertise for the visualization, measurement, and analysis of microstructures. If interested please call 080 562 4444 or 092 2564964