Johan Jansson

Prof. Dr. Johan Jansson

1. Department of Business Administration, Lund University, Lund, Sweden
+1
orcid