Leica Microsystems (UK) Ltd

Larch House
Woodlands Business Park
Breckland,Linford Wood
Milton Keynes
MK14 6FG
United Kingdom

0800 298 2344
+44 (0)1908 577 640

Is this your company? Let visitors to Clinical Services Journal know about your business. Contact Holly Goldring today to talk about extending your company entry in this directory.