Michael Owyang
Federal Reserve Bank of St. Louis - Research Division
411 Locust St
Saint Louis, MO 63011
United States
SCHOLARLY PAPERS
70
DOWNLOADS
Rank 13,547
SSRN RANKINGS
Top 13,547
in Total Papers Downloads
6,647
SSRN CITATIONS
Rank 2,517
SSRN RANKINGS
Top 2,517
in Total Papers Citations
467
CROSSREF CITATIONS
218
Feedback