About Dextens
dextens is headquarter in switzerland (geneva) and we leverage on partners to distribute our technology internationally. our mission is to manufacture, develop and service our high p... Read more
dextens is headquarter in switzerland (geneva) and we leverage on partners to distribute our technology internationally. our mission is to manufacture, develop and service our high p... Read more