Teemu Ruskola
University of Pennsylvania - School of Arts & Sciences
Professor of East Asian Languages and Civilizations
Philadelphia, PA 19104
United States
SCHOLARLY PAPERS
28
DOWNLOADS
Rank 5,286
SSRN RANKINGS
Top 5,286
in Total Papers Downloads
13,700
SSRN CITATIONS
Rank 23,289
SSRN RANKINGS
Top 23,289
in Total Papers Citations
20
CROSSREF CITATIONS
29
Feedback