Doctor of Medicine, Karolinska Institute, 1973. Doctor of Philosophy, Karolinska Institute, 1990.
Intern, consultant department pediatrics Huddinje University, Stockholm, 1975-1981. Head Flemingsbergs Health Center, 1982-1984. Consultant, researcher division international health Karolinska Institute, 1984-1994, associate professor, senior lecturer division international health, 1994-1995, acting professor division international health, 1995-1996, associate professor division international health, since 1997.
Senior public health specialist World Bank, Washington, 1996. Member Oxford Research Forum, since 1998, World Health Organization Expert Advisory Panel Drug Policy and Management, since 1995. Project leader, director Sida supported Lao National Drug Policy Project, since 1993.
Chair Göran Sterky Foundation, Sweden, since 1997.
Married Ylva Tomson (divorced). Children: Klara, Artur, Axel. Married Tanja Tomson.