60 pubs · 800 cites · h-index 16
Stockholm University
2007 - 2025
Public Health Agency of Sweden
2020 - 2020
Centre for Palaeogenetics
Landstinget Sörmland
2006 - 2006