logo

Leiden University

Leiden , Netherlands
Joined August 2012
Presence in: Netherlands

The Van Vollenhoven Institute of the Leiden Law School conducts research on law and development issues.