Watch Our Story

What's in a Name?

Bio

Greek meaning life, foundation for our products and services

Or Building Innovation Opportunities

 

Techne

Greek meaning application of knowledge to practical matters

Or Making a Difference

 

Building Innovation Opportunities

 

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