241 pubs · 12,970 cites · h-index 48
Stockholm University
1983 - 2025
DATA4 (France)
2025 - 2025
Norwegian Institute of Public Health
2012 - 2012
Genedata (Switzerland)
BioDetection Systems (Netherlands)