General information
University name
Universiteit Leiden
Address

Kaiserstraat 25
2311GN Leiden
Netherlands

City
Leiden
Location

52.1559079, 4.4859123