Sandnabba, Kenneth, Abo Akademi University