Skip to main content

Imprint

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: https://www.leicabiosystems.com

Operating Management

Gustavo Perez
President, Leica Biosystems

Responsible for Website

Leica Biosystems
Global Marketing

21440 W. Lake Cook Road
Floor 5
Deer Park, IL 60010
United States

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

Webmaster Contact