General information
City
Enschede
Address

De Hems 10
Bastille building: Office 204A
7522NL Enschede
Netherlands

University name
University of Twente
Location

52.220819, 6.89114