Skip to main content alibris logo

Roberto Scarciglia

Roberto Scarciglia, Professor of Comparative Law, Department of Political and Social Sciences, University of Trieste, Italy