188 pubs · 6,101 cites · h-index 47
Uppsala University
1996 - 2025
Science for Life Laboratory
2016 - 2017
University of Copenhagen
2008 - 2008
Institute of Molecular Biology and Pathology
2007 - 2007
Hutchison/MRC Research Centre
2005 - 2005