8 pubs · 1,019 cites · h-index 7
University of Helsinki
1998 - 1998
National Institute of Public Health