Timo
Helenius
Philosophy
Docent, Department of Philosophy, Political Science and Contemporary History