11 pubs · 195 cites · h-index 5
Public Health Institute
1997 - 2004
National Cancer Institute
2004 - 2004
Institute for Molecular Medicine Finland
1999 - 2001
National Consumer Research Centre
2000 - 2000