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