Background
Huvila, Isto was born on April 23, 1976 in Rauma.
Huvila, Isto was born on April 23, 1976 in Rauma.
Master of Arts, University Turku, 2002. Doctor of Philosophy, Abo Akademi University, 2006.
Postdoctoral research fellow Uppsala University, since 2009.