Laura Mouat Email

QA Officer - Design Assurance . Leica Biosystems

Current Roles

Employees:
2887
Revenue:
$724.6M
About
Advancing cancer diagnostics to improve Lives Global Leader in Workflow Solutions, providing our partners with the highest diagnostic confidence in Anatomical Pathology
Leica Biosystems Address
21440 W. Lake Cook Road
Buffalo Grove, IL
United States
Leica Biosystems Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.