Stockholm: Department of Law - Stockholm University
Stockholm: Department of Law - Stockholm University: 59.363089, 18.060547