Pablo Barbera
London School of Economics & Political Science (LSE)
Houghton Street
London, WC2A 2AE
United Kingdom
SCHOLARLY PAPERS
4
DOWNLOADS
Rank 2,731
SSRN RANKINGS
Top 2,731
in Total Papers Downloads
18,481
SSRN CITATIONS
Rank 36,711
SSRN RANKINGS
Top 36,711
in Total Papers Citations
11
CROSSREF CITATIONS
10
Feedback