Gianluca Cubadda
University of Rome Tor Vergata - Department of Economics and Finance
Via Columbia n.2
Roma, 00133
Italy
SCHOLARLY PAPERS
24
DOWNLOADS
Rank 40,765
SSRN RANKINGS
Top 40,765
in Total Papers Downloads
2,241
SSRN CITATIONS
Rank 25,086
SSRN RANKINGS
Top 25,086
in Total Papers Citations
39
CROSSREF CITATIONS
7
Feedback