Leon Feinstein
London School of Economics & Political Science (LSE)
Houghton Street
London WC2A 2AE
United Kingdom
SCHOLARLY PAPERS
9
DOWNLOADS
Rank 22,009
SSRN RANKINGS
Top 22,009
in Total Papers Downloads
3,247
SSRN CITATIONS
Rank 29,023
SSRN RANKINGS
Top 29,023
in Total Papers Citations
4
CROSSREF CITATIONS
26
Feedback