178 pubs · 6,665 cites · h-index 40
Lund University
1986 - 2025
Skåne University Hospital
1997 - 2023
Broad Institute
2012 - 2012
KTH Royal Institute of Technology
Lund Science (Sweden)
2004 - 2011