Doctor of Philosophy, Tampere School of Public Health, 1999. Master of Social Sciences, University Helsinki, 1989. Master Social Sciences, University Helsinki, 1992.
Development manager National research and development center for Welfare and Health STAKES, Helsinki, Finland, since 2000. Statistical expert World Health Organization, Copenhagen, 1998—2000. Secretary Finnish Society Social Medicine, Helsinki, 1996—1998.
Docent Department Public Health and General Practice University Oulu, Oulu, Finland, since 2000.