x

x

Alexandra Braun

Prof.ssa Alexandra Braun

Lord President Reid Professor of Law, School of Law, University of Edinburgh.