Leica Microsystems (UK) Ltd
A United Kingdom supplier, with 13 awarded contracts, totalling £48.4m, most recently 5 days ago.
We'll email you when they win a contract · Free · No card
Contract history
13 entries- Most recent28 Oct 20265 days ago
- Biggest£45.5mMaintenance and Service for Aperio…
- Average size£4mAcross 12 priced
- Last 12 months13entries