209 pubs · 10,553 cites · h-index 29
Lund University
2004 - 2021
Hong Kong Polytechnic University
2006 - 2014
Södertälje Sjukhus
2012 - 2012
AFA Insurance (Sweden)
2005 - 2005
World Intellectual Property Organization
2004 - 2004