SCTPS

AcronymDefinition
SCTPSSchool of Communication, Technology and Public Service (Loyola University; Chicago, IL)