Doctor of Medicine, Karolinska Institute, Stockholm, 1975. Doctor of Philosophy, Karolinska Institute, Stockholm, 2000. Diploma in tropical medicine and health, Uppsala (Sweden) University, 1977.
Intern, resident Karolinska Hospital, Danderyd Hospital, Huddinge University Hospital, Sweden. Family physician, Huddinge, 1981-1992. Director Fundus photography unit, researcher department clinical science St. Erik's Eye Hospital, Stockholm, since 1990.
Member National Board Health and Welfare Postgraduate Medical Education Committee, 1971-1977. Expert Ministry Education, Sweden, 1972-1975. Chairman Medical Students' Union, Stockholm, 1973.
Secretary general Federation Nordic Medical Students, 1974-1976. Area course organizer in family medicine, Stockholm, 1991.
Swedish Society for Audio Technology (secretary 1993-1995), Stig Carlsson Foundation (chairman since 1998).