PTMSC

AcronymDefinition
PTMSCPort Townsend Marine Science Center (Port Townsend, WA)
PTMSCPart Time Master of Science (degree)
PTMSCPoint-To-Multipoint Service Center