SOFCAR

AcronymDefinition
SOFCARSociety for Conflict Analysis and Resolution (India)