Cleeve, Helena, Karolinska Institutet, Sweden