Diploma in Nursing, School Nursing, Umeå, Sweden, 1978. Bachelor of Science in Pediatric Nursing, Nordendahl College Nursing and Health, Stockholm, 1983. Diploma in International Nursing, Swedish Red Cross College Nursing and Health, Stockholm, 1995.
Master of Science in Public Health Sciences, Karolinska Institute, Stockholm, 2000.
Nurse Stockholm County Council, 1989—1995, project leader, 1995—2000, Center Family and Community Medicine, since 2000. Lecturer, department nursing Karolinska Institute, 2000—2002.
Life partner Anita Berlin. Children: Hannes Wåhlin, David Wåhlin.