About Us

What's in a Name?

Bio

Greek meaning life, foundation for our products and services

Building Innovation Opportunities

Techne

Greek meaning application of knowledge to practical matters

Making a Difference

Our Promise

Commitment to the science and technology underpinning our products.

Providing comprehensive support and controlling quality to ensure a high degree of reliability

Meet the expanding needs of scientific discovery by combining disciplines and expertise to offer a full portfolio of solutions

Learn about our brands