Elina Närvänen

Dr. Elina Närvänen

Faculty of Management and Business, Tampere University, FI-33014 Tampere, Finland
orcid