Author avatar

Eugene Lang

Eugene Lang is assistant professor at the school of policy studies at Queen’s University. He is a senior fellow with the Bill Graham Centre for Contemporary International History, Trinity College, University of Toronto; and a fellow at the Canadian Global Affairs Institute. 

Articles by this author