Nicola Lucchi
Universitat Pompeu Fabra - Department of Law
Ramon Trias Fargas 25-27
Barcelona, 08005
Spain
SCHOLARLY PAPERS
17
DOWNLOADS
Rank 11,462
SSRN RANKINGS
Top 11,462
in Total Papers Downloads
6,515
SSRN CITATIONS
Rank 32,732
SSRN RANKINGS
Top 32,732
in Total Papers Citations
5
CROSSREF CITATIONS
20
Feedback