42 pubs · 4,684 cites · h-index 35
University of Oulu
1986 - 2019
Biocenter Finland
1993 - 2015
Matrix Research (United States)
2002 - 2015
Karolinska Institutet
2000 - 2014
Virginia Mason Medical Center
2008 - 2008