Utility-preserving privacy protection of nominal data sets via semantic rank swapping | Publicación