BIO-TECHNE LTD
(United Kingdom, controlled by Bio-Techne Corporation, 19 Barton Lane
Abingdon Science Park, Abingdon, Oxfordshire, OX14 3NB)
Previously/Alternatively known as BRITISH BIO TECHNOLOGY PRODUCTS LIMITED
branchBIO-TECHNE LTD
(France, 19 BARTON LANE ABINGDON SCIENCE PARK, ABINGDON 0X14 3NB)