38 pubs · 1,357 cites · h-index 12
Finnish Institute for Health and Welfare
2012 - 2016
Institute for Molecular Medicine Finland
2005 - 2008
National Consumer Research Centre
2008 - 2008
University of Helsinki
2002 - 2005
Helsinki University Hospital
2003 - 2005