Pierre Devolder
Catholic University of Louvain
Place Montesquieu, 3
B-1348 Louvain-la-Neuve, 1348
Belgium
SCHOLARLY PAPERS
12
DOWNLOADS
Rank 44,364
SSRN RANKINGS
Top 44,364
in Total Papers Downloads
1,659
SSRN CITATIONS
Rank 19,146
SSRN RANKINGS
Top 19,146
in Total Papers Citations
22
CROSSREF CITATIONS
32
Feedback