Doctor of Philosophy, Umeå University, 1987.
Research engineer National Institute Occupational Health, Umeå, 1979—1987, research scientist, 1989—1995, senior research scientist, 1995—2006. Associate professor Umeå University, since 2006. Guest scientist Center for Advanced Analytical Chemistry, Commonwealth Scientific Industrial Research Organization, Sydney, Australia, 1988.
Lecturer University Antwerp, Belgium, 1992, University Plymouth, England. Presenter National Food Research Institute, Quebec, Canada, 1993, National Water Research Institute, Ottawa, Canada, 1992, University Toronto, 1993, among others. Participant Community Bureau of Reference, Measurements and Testing, Brussels, since 1991, Eureka EU643 Industrial program.
Research student supervisor Royal Institute of Technology, Stockholm, since 1991. Member standing committee Committee European Normalization, International Stads. Organization, since 1995.
With Swedish Military Service 1972-1973. Member American Chemical Society, Swedish Chemical Society, American Industrial Hygienists Association, Swedens Occupational Hygienists Association, Swedish Toxicologists Association.
Married Tora Lundberg, April 15, 2001. Children: Irina Karlsson, Nadja Karlsson, Fanny, Nelly.