Jacques De Werra
Edited by Jacques de Werra, Professor of Contract Law and Intellectual Property Law, Law School, University of Geneva, Switzerland
Edited by Jacques de Werra, Professor of Contract Law and Intellectual Property Law, Law School, University of Geneva, Switzerland See less
Jacques De Werra's Featured Books