X-Nico

unusual facts about Techne Ltd.


Techne Ltd.

Techne branded products are now manufactured by the parent company Barloworld Scientific Ltd. From the time of its formation until 1999 Techne was located in Duxford vicarage near Cambridge.


Similar


see also