Annamaria Olivieri
University of Parma - Dipartimento di Scienze Economiche e Aziendali
via Kennedy 6
Parma, 43125
Italy
SCHOLARLY PAPERS
14
DOWNLOADS
Rank 19,888
SSRN RANKINGS
Top 19,888
in Total Papers Downloads
3,957
SSRN CITATIONS
Rank 21,882
SSRN RANKINGS
Top 21,882
in Total Papers Citations
30
CROSSREF CITATIONS
15
Feedback