Krister Håkansson, Karolinska Institutet