Skip to main content
Tampere University
tessa.horila [at] tuni.fi (tessa[dot]horila[at]tuni[dot]fi)
phone number+358505337580
phone number+358443502237