About Labsource Africa
Labsource Africa has offices in London, Nigeria and Ghana with the objective of advancing African scientific laboratories.
www. labsourceafrica. co. uk
More about Labsource Africa
Labsource Africa is located at 21-27 Lamb's Conduit Street, WC1N 3GS London, United Kingdom
+44 203 086 8339
http://www.labsourceafrica.co.uk