EVCS
Wed 5 Apr 2023 Delft, Netherlands

The X Building is number 37 on the campus map.

Thumbnail of X Building

Location

Mekelweg 8
2628 CD
Delft
Netherlands
Visit website