leidenislamblog

Jan Michiel Otto

Jan Michiel Otto

Jan Michiel Otto is Professor of Law and Governance in Developing Countries at Van Vollenhoven Institute, Leiden Law School

Profile page

Blogs