28 pubs · 8,811 cites · h-index 16
KTH Royal Institute of Technology
2011 - 2016
Science for Life Laboratory
2013 - 2014
AlbaNova
2014 - 2014
Oak Ridge National Laboratory
2013 - 2013
Stockholm University
2010 - 2013