Alireza Tahbaz-Salehi
Northwestern University - Kellogg School of Management
2001 Sheridan Road
Evanston, IL 60208
United States
Centre for Economic Policy Research (CEPR)
London
United Kingdom
SCHOLARLY PAPERS
24
DOWNLOADS
Rank 9,133
SSRN RANKINGS
Top 9,133
in Total Papers Downloads
9,286
SSRN CITATIONS
Rank 308
SSRN RANKINGS
Top 308
in Total Papers Citations
2,683
CROSSREF CITATIONS
944
Feedback