PCMRD

AcronymDefinition
PCMRDPravara Centre for Management Research and Development (India)