Owen Q. Wu
Indiana University - Kelley School of Business
Business 670
1309 E. Tenth Street
Bloomington, IN 47401
United States
SCHOLARLY PAPERS
14
DOWNLOADS
Rank 41,001
SSRN RANKINGS
Top 41,001
in Total Papers Downloads
1,635
SSRN CITATIONS
Rank 40,517
SSRN RANKINGS
Top 40,517
in Total Papers Citations
16
CROSSREF CITATIONS
2
Feedback