5 pubs · 63 cites · h-index 4
Lund University
2004 - 2018
Skåne University Hospital
2011 - 2018
Institute of Dermatology
2004 - 2004