He was born in Halmstad in southwest Sweden and studied at Stockholm University, where he became a professor in 1967.
Ia lahir di Halmstad, Swedia selatan dan belajar di Universitas Stockholm, di mana ia menjadi profesor tahun 1967.