leidenlawblog

Carsten Stahn

Carsten Stahn

Carsten Stahn is Professor of International Criminal Law & Global Justice at Leiden University

Profile page

Blogs