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,541
SSRN RANKINGS
Top 5,541
in Total Papers Downloads
13,823
SSRN CITATIONS
Rank 24,020
SSRN RANKINGS
Top 24,020
in Total Papers Citations
20
CROSSREF CITATIONS
29
Feedback