Skip to main content

We review all inquiries submitted via our website. A Leica Biosystems specialist will respond to your request within one business day. If you need immediate technical support, please call us at +1 844 534 2262 .

We take privacy very seriously. We will never rent or sell your information.

  

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.