Francesca Barigozzi
University of Bologna - Department of Economics
P.zza Scaravilli 2
40126 Bologna, 40126
Italy
SCHOLARLY PAPERS
21
DOWNLOADS
Rank 30,228
SSRN RANKINGS
Top 30,228
in Total Papers Downloads
2,567
SSRN CITATIONS
Rank 19,658
SSRN RANKINGS
Top 19,658
in Total Papers Citations
18
CROSSREF CITATIONS
34
Feedback