Medical degree, Uppsala (Sweden) University, 1968. Doctor of Medicine, Uppsala (Sweden) University, 1972. Doctor of Philosophy in Social Medicine, Karolinska Institute, Stockholm, 1984.
Family physician Uppsala Läns Landsting, 1974-1978, Stockholm Läns Landsting, since 1978. Chief physician family medicine Stockholm, 1979-1983, Kvartersakuten Matteus, Stockholm, since 1993. Host/family doctor morning television program television 4.
Senior lecturer department social medicine Karolinska Institute, 1984-1991. Consultant Stockholm County Council, 1986-1993, European Council, Strasbourg, France, 1986-1987, Nordöstra Sjukvärdsomrädet, Stockholm, 1999.
Member executive committee Wonca, Melbourne, Australia, 1989, editor, 1993, president elect, Hong Kong, 1982, president 1985. Fellow Royal College General Practitioners United Kingdom (honorary). Member Swedish College Family Physicians (chairman 1985).
Married Barbro M. Ståhle, July 11, 1969. Chilren: Carl, Per.