60 pubs · 14,222 cites · h-index 35
Finnish Red Cross
1981 - 2011
University of Helsinki
1978 - 2002
Uppsala University
2001 - 2001
Finnish Cancer Registry
Institute for Molecular Medicine Finland