221 pubs · 11,124 cites · h-index 56
Umeå University
1987 - 2025
In-Q-Tel
2011 - 2011
Stockholm University
1971 - 2009
Czech Academy of Sciences, Institute of Microbiology
2004 - 2004
Bipar