17 employees
Institute for the Study of Conflict Transformation is a nonprofit organization for the research and training of conflict management.
1999