Doctor of Medicine, Umea University, Skelleftea, Sweden. Doctor of Philosophy, Umea University, Skelleftea, Sweden, 1983.
Member, professional board Vasterbotten County Council, Sweden, consultant, since 1986, National Board Health and Welfare, Stockholm, 1996—2008. Professor & consultant Umea University, since 2001.
Married Carin Ann-Christin Holmstroem, December 28, 1968. Children: Olov Kurt, Nils Gustav.