Jonas Ebbesson Lecturer

Professor, Dean Faculty of Law
Stockholm University