Michael L. Ross
University of California, Los Angeles (UCLA) - Department of Political Science
405 Hilgard Ave.
Los Angeles, CA 90095-1472
United States
SCHOLARLY PAPERS
10
DOWNLOADS
Rank 17,140
SSRN RANKINGS
Top 17,140
in Total Papers Downloads
5,441
SSRN CITATIONS
Rank 6,974
SSRN RANKINGS
Top 6,974
in Total Papers Citations
96
CROSSREF CITATIONS
150
Feedback