Hamed Kazemzadeh

Hamed Kazemzadeh

Orientalist and Pluralist, Program Manager on International Analysis in Peacebuidling at Academic Club for Peace-Conflict Studies — Alumnus uOttawa