Doctor of Medicine, Karolinska Institute. Doctor of Philosophy, Karolinska Institute, 1994.
Intern Vastervik Hospital, Sweden, 1977—1978. Family medicine physician Stockholms lans landsting, 1978—1979. Resident anaesthesiology Huddinge University Hospital, Stockholm, 1979—1985, assistant senior physician, 1985—1990, principal physician, head Intensive Care Unit, 1991—1994.
Senior medical officer Medical Products Agency, Uppsala, Sweden, 1994—1997. Medical director National Board Health and Welfare, Stockholm, since 1997.