Leiden University
Address
Leiden Law School,
Steenschuur 25
Postal code
2311 ES
City
Leiden
Country
Netherlands
Phone
071 527 27 27