Annual audited report and accounts 2012
The directors and trustees of Conciliation Resources present their report and audited accounts for the year ended 31 December 2012
Chandra Lekha Sriram is Professor in Law at the University of London, School of Oriental and African Studies, having previously founded and directed the Centre on Human Rights in Conflict at the University of East London.