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 16,480
SSRN RANKINGS
Top 16,480
in Total Papers Downloads
4,315
SSRN CITATIONS
Rank 6,952
SSRN RANKINGS
Top 6,952
in Total Papers Citations
38
CROSSREF CITATIONS
150
Feedback