201 pubs · 4,385 cites · h-index 34
Aalto University
2008 - Present
Nagoya Institute of Technology
2011 - 2017
Helsinki Institute of Physics
2007 - 2007