SOFCAR

AcronymDefinition
SOFCAR➣Society for Conflict Analysis and Resolution (India)