Swiss Institute of Comparative Lawh-index: 80Total citations: 33,231Total papers: 1,022Homepage: http://www.isdc.ch/en/