London Business School Review

Journal

339

Publications

424

Citations

Publications per year

2015–2019

339

Publications

339