STS Canada provides separation process expertise required for the management, development and optimization of new filtration and separation technologies. World competition requires that users and manufacturers of separation equipment constantly ...