SCMHRD

AcronymDefinition
SCMHRDSymbiosis Centre for Management and Human Resource Development (Pune, India)