Home • Legal • Imprint Imprint LBS Legal Legal Terms & Conditions Imprint Privacy Policy Cookie Policy Legal Notice Investigator Initiated Study 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 Email: webmaster@leicabiosystems.com