Francesco Vallascas
Durham University
Mill Hill Lane
Durham, DH1 3LB
United Kingdom
University of Leeds - Faculty of Business
Leeds LS2 9JT
United Kingdom
SCHOLARLY PAPERS
20
DOWNLOADS
Rank 15,245
SSRN RANKINGS
Top 15,245
in Total Papers Downloads
5,039
SSRN CITATIONS
Rank 35,585
SSRN RANKINGS
Top 35,585
in Total Papers Citations
13
CROSSREF CITATIONS
9
Feedback