14 pubs · 1,086 cites · h-index 11
AstraZeneca (Sweden)
2012 - 2013
Åbo Akademi University
2005 - 2011
Turku Centre for Biotechnology
2009 - 2009
University of Helsinki
2006 - 2008
University of Oulu
2008 - 2008