Oded Haklai

Oded Haklai teaches in the Department of Political Studies at Queen's University in Canada.