Teemu Ruskola
University of Pennsylvania - School of Arts & Sciences
Professor of East Asian Languages and Civilizations
Philadelphia, PA 19104
United States
SCHOLARLY PAPERS
31
DOWNLOADS
Rank 5,554
SSRN RANKINGS
Top 5,554
in Total Papers Downloads
14,523
SSRN CITATIONS
Rank 24,607
SSRN RANKINGS
Top 24,607
in Total Papers Citations
22
CROSSREF CITATIONS
29
Feedback