General information
City
Delft
Address

Kanaalweg 4
2628EB Delft
Netherlands

University name
Delft University of Technology
Location

52.008373040942, 4.3681836454699