Teddy Oetomo
Schroder Investment Management Indonesia
31 Gresham Street
London, EC2V 7QA
United Kingdom
SCHOLARLY PAPERS
8
DOWNLOADS
Rank 34,957
SSRN RANKINGS
Top 34,957
in Total Papers Downloads
2,001
SSRN CITATIONS
Rank 45,314
SSRN RANKINGS
Top 45,314
in Total Papers Citations
5
CROSSREF CITATIONS
10
Feedback