Leica Microsystems (Schweiz) AG is located in Heerbrugg, Switzerland on Max Schmidheiny-Strasse 201. Leica Microsystems (Schweiz) AG is rated 5 out of 5 in the category medical technology manufacturer in Switzerland.
Address
Max Schmidheiny-Strasse 201
Accessibility
Wheelchair-accessible entrance