Skip to main content
Tampere University
petra.jarvinen [at] tuni.fi (petra[dot]jarvinen[at]tuni[dot]fi)
phone number+358504722096

Latest publications