Authors | Carsten Stahn
autor-image
Carsten Stahn
Carsten Stahn is Professor of International Criminal Law and Global Justice at Leiden University and Program Director of the Grotius Centre. He is the author of The Law and Practice of International Territorial Administration: Versailles to Iraq and ... Read more