Ezra Wasserman Mitchell
Shanghai University of Political Science and Law (SHUPL)
7989 Wai Qingsong Road
Shanghai, P.R 201701
China
SCHOLARLY PAPERS
25
DOWNLOADS
Rank 3,840
SSRN RANKINGS
Top 3,840
in Total Papers Downloads
11,743
SSRN CITATIONS
Rank 32,354
SSRN RANKINGS
Top 32,354
in Total Papers Citations
10
CROSSREF CITATIONS
15
Feedback