Luke McDonagh
LSE Law
United Kingdom
London School of Economics and Political Science
United Kingdom
SCHOLARLY PAPERS
29
DOWNLOADS
Rank 4,037
SSRN RANKINGS
Top 4,037
in Total Papers Downloads
13,879
SSRN CITATIONS
Rank 22,255
SSRN RANKINGS
Top 22,255
in Total Papers Citations
21
CROSSREF CITATIONS
23
Feedback