20 pubs · 640 cites · h-index 10
Siemens (Germany)
2012 - 2012
Wind Power Engineering (Japan)
2010 - 2010
ABB (Finland)
2008 - 2008
University of Helsinki
2005 - 2007
University of Technology
2006 - 2006