Nils Rudi
INSEAD - Technology and Operations Management
Boulevard de Constance
77 305 Fontainebleau Cedex
France
SCHOLARLY PAPERS
10
DOWNLOADS
Rank 17,398
SSRN RANKINGS
Top 17,398
in Total Papers Downloads
4,148
SSRN CITATIONS
Rank 12,595
SSRN RANKINGS
Top 12,595
in Total Papers Citations
38
CROSSREF CITATIONS
56
Feedback