NISCORT

AcronymDefinition
NISCORTNational Institute of Social Communications, Research and Training (Catholic Bishops of India; Delhi, India)