Hagsten, Kenneth, Karolinska Institutet, Sweden