Company name: BioChannel Partners Ltd
Description: BioChannel Partners offer a range of specialised, partnering services for manufacturers and distributors of Life Sciences and Analytical laboratory products and services.
81 Clouston St, Glasgow G20 8QW, United Kingdom