PSCST

AcronymDefinition
PSCSTPunjab State Council for Science and Technology (Chandigarh, India)