University of Tampere

University of Tampere, Kalevantie 4 (Outside UK)