Nicola Lucchi
Universitat Pompeu Fabra - Department of Law
Ramon Trias Fargas 25-27
Barcelona, 08005
Spain
SCHOLARLY PAPERS
18
DOWNLOADS
Rank 11,662
SSRN RANKINGS
Top 11,662
in Total Papers Downloads
6,794
SSRN CITATIONS
Rank 32,628
SSRN RANKINGS
Top 32,628
in Total Papers Citations
7
CROSSREF CITATIONS
20
Feedback