Han var sentral i Legeforeningens arbeid med å få etablert en spesialistutdanning i allmennmedisin i 1980-årene, blant annet med to bøker til bruk i utdanningen, den siste fra 1996. Forfatter og medforfatter av flere lærebøker, blant annet i sosialmedisin og sosial epidemiologi. Ellers forskning innen områdene medisinsk utdanning, allmennmedisin, trygdemedisin, særlig i relasjon til arbeidslivet og sosialmedisinske følger av arbeidsløshet, samt spørsmål knyttet sosiale ulikheter i helse. Gjesteprofessor i Australia for Royal Australian College of General Practitioners i 1995.