39 pubs · 1,095 cites · h-index 16
Aalto University
2010 - 2017
Glaxosmithkline (Finland)
2016 - 2016
Örebro University
2013 - 2015
Systems Technology (United States)
2010 - 2010
University of Helsinki
2005 - 2005