109 pubs · 9,663 cites · h-index 38
University of Helsinki
1994 - 2007
Montreal Children's Hospital
2005 - 2005
Institute for Molecular Medicine Finland
1989 - 2005
McGill University
Public Health Institute
1991 - 2004