Skip to main content

Elina Vaahensalo

Researcher
Tampere University
elina.vaahensalo [at] tuni.fi (elina[dot]vaahensalo[at]tuni[dot]fi)
phone number+358503046597