SDUK

AcronymDefinition
SDUKSociety for the Diffusion of Useful Knowledge