Few people have heard of the Finnish city of Salo. For some it rings a bell when they hear that it…
Tampere School of Architecture provides a five-year integrated graduate programme of…