Guillaume Roels
INSEAD - Technology and Operations Management
Boulevard de Constance
77 305 Fontainebleau Cedex
France
SCHOLARLY PAPERS
29
DOWNLOADS
Rank 17,408
SSRN RANKINGS
Top 17,408
in Total Papers Downloads
5,292
SSRN CITATIONS
Rank 11,122
SSRN RANKINGS
Top 11,122
in Total Papers Citations
130
CROSSREF CITATIONS
9
Feedback