36 pubs · 571 cites · h-index 12
Technopolis (Finland)
2010 - 2010
University of Eastern Finland
1997 - 2008
Joensuu Science Park
1999 - 2008
Nanocomp Technologies (United States)
2006 - 2007
Helsinki Institute of Physics
2002 - 2002