Ville Satopää
INSEAD - Technology and Operations Management
Boulevard de Constance
77 305 Fontainebleau Cedex
France
SCHOLARLY PAPERS
12
DOWNLOADS
Rank 18,687
SSRN RANKINGS
Top 18,687
in Total Papers Downloads
4,746
SSRN CITATIONS
Rank 45,930
SSRN RANKINGS
Top 45,930
in Total Papers Citations
15
CROSSREF CITATIONS
2
Feedback