European Management Journal

Publications

3.4K