Laura Toschi
University of Bologna - Department of Management
Via Capo di Lucca, 34
40126 Bologna
Italy
SCHOLARLY PAPERS
10
DOWNLOADS
Rank 36,568
SSRN RANKINGS
Top 36,568
in Total Papers Downloads
2,302
SSRN CITATIONS
Rank 47,804
SSRN RANKINGS
Top 47,804
in Total Papers Citations
12
CROSSREF CITATIONS
3
Feedback