Christina Allard

Christina Allard is Professor of Law in the Department of Social Sciences, Technology and Arts at the Luleå University of Technology, Sweden.

You may also be interested in these