Tero Karhunen | doi.page