Bachelor of Science in chemistry, Göteborg University, Sweden, 1981. Doctor of Philosophy in Chemistry and Biochemistry, Göteborgs University, Sweden, 1987.
Post-doctoral fellow, department molecular biology University Geneva, 1987—1989. Junior researcher, department biochemistry Stockholm University, 1989—1994. Junior researcher, department plant physiology Göteborg University, 1994—1997.
Senior lecturer, department chemistry Karlstad University, Sweden, 1997—1998. Senior lecturer chemistry Halmstad University, Sweden, 1998—2000, professor chemistry, since 2000. Associate professor biochemistry Stockholm University, 1992.
Associate professor, plant physiology Göteborg University, 1996.