is not in process of liquidation on Mar 2, 2023
Where is Leica Microsystems Holdings GmbH's headquarters?
Leica Microsystems Holdings GmbH's headquarters is located at Ernst-Leitz-Str. 17-37, 35578 Wetzlar
What year was Leica Microsystems Holdings GmbH started?
Leica Microsystems Holdings GmbH was started in 1930