Skip to main content

Heta Leinonen

Doctoral Researcher
Tampere University
phone number+358505695807
City Centre Campus