Mailing and Telephone
TeraRanger sensors are produced in France by Terabee
We are located 5 km from Geneva airport, next to our partner CERN, the European Centre for Nuclear Research.
90 rue Henri Fabre
01630 Saint-Genis Pouilly
Tel. +33 (0)7 50 15 16 64