University of Helsinki
Researcher
Kela
Head of Research Team at Kela - The Social Insurance Institution of Finland
Kela
Research Manager
Kela
Senior Researcher
Finnish Institute for Health and Welfare (THL)
Senior Researcher
University of Helsinki
Université de Toulouse-le-Mirail (Toulouse II)