37 pubs · 974 cites · h-index 14
Lund University
2009 - 2009
Pulp and Paper Research Institute
Institute of Genetics
D&P (United States)
2005 - 2005
Sahlgrenska University Hospital
1967 - 1998