Advertisement
This post will be updated with more information closer to the event.
Event Venue & Nearby Stays
X TU Delft, Mekelweg 8, Delft, Netherlands