Skip to main content

Ida Kankaanranta

Doctoral Researcher
Tampere University
phone number+358504310726
City Centre Campus