116 pubs · 4,804 cites · h-index 39
University of Helsinki
1992 - 2018
Oulu University Hospital
2018 - 2018
Helsinki University Hospital
1994 - 2018
Social Welfare Department
2016 - 2018
Primary Health Care