Astra, Bioagri och Agrivir har
under närmare 40 år jobbat inom läkemedelsindustrin. 1984 blev han professor i virologi på Karolinska institutet och 1988 var han med och grundade Medivir, som bland annat utvecklar läkemedel mot hepatit C. Han är också medlem i ett antal rådgivande kommittéer för medicin och smittsamma sjukdomar, bland annat för WHO.