176 pubs · 11,293 cites · h-index 45
Science for Life Laboratory
2010 - Present
Uppsala University
2003 - 2025
University of Milan
2021 - 2021
IRCCS Policlinico San Donato
Linköping University
2016 - 2016