Right now you are surfing a limited version of umu.se. What does this mean?
Researcher and Senior lecturer in psychology, Licensed psychologist. Appointed excellent teacher. Research areas are stress, sleep and mental illness, as well as teaching and learning psychology.