Warning! You won't be able to use the quotation basket until you enable cookies in your Web browser.
Warning! Your Web browser is no longer supported. Please upgrade to a modern browser.


International Headquarters

Leica Biosystems Nussloch GmbH
Heidelberger Straße 17-19 69226 Nussloch (Germany)

Registration number: HRB 333205
Tax identification number: DE 811117388

Phone: +49 6224 143 0
Fax: +49  6224 143 268

URL: http://www.leicabiosystems.com

Operating Management

Matthias G Weber (President)

Responsible for Website

Leica Biosystems
Global Marketing

1700 Leider Lane
Buffalo Grove, IL 60089 United States

Phone: +1 844 534 2262
Fax: +1 847-236-3009  

Webmaster Contact

Email: webmaster@leicabiosystems.com