Efrem Castelnuovo
University of Padua - Department of Economics
PhD
via Del Santo 33
Padova, 35123
Italy
SCHOLARLY PAPERS
49
DOWNLOADS
Rank 10,608
SSRN RANKINGS
Top 10,608
in Total Papers Downloads
6,505
SSRN CITATIONS
Rank 1,412
SSRN RANKINGS
Top 1,412
in Total Papers Citations
603
CROSSREF CITATIONS
265
Feedback