Venue

Tampere University, Finland

visiting address: Kalevantie 4

 

Map skipped.