Edinburgh Research Explorer

Prof John W. Cairns

Chair in Civil Law