Stockholm University
Окончил Стокгольмский университет (бакалавр, 1979), где изучал химию и биологию. Степень доктора философии получил в 1984 году в Шведском сельскохозяйственном университете. В 1986 году стал там же доцентом, а в 1992 году — профессором (по генетике животных). В 2003 году приглашённый профессор Уппсальского университета, в 2006 году стал там профессором, а в Шведском сельскохозяйственном университете — приглашённым профессором, занимает обе последние должности поныне.