Efrem Castelnuovo
University of Padua - Department of Economics
PhD
via Del Santo 33
Padova, 35123
Italy
SCHOLARLY PAPERS
43
DOWNLOADS
Rank 9,745
SSRN RANKINGS
Top 9,745
in Total Papers Downloads
8,829
SSRN CITATIONS
Rank 1,481
SSRN RANKINGS
Top 1,481
in Total Papers Citations
832
CROSSREF CITATIONS
247
Feedback