Hamed Mahmudi
University of Delaware - Department of Finance
Alfred Lerner College of Business and Economics
Newark, DE 19716
United States
SCHOLARLY PAPERS
11
DOWNLOADS
Rank 18,852
SSRN RANKINGS
Top 18,852
in Total Papers Downloads
3,835
SSRN CITATIONS
Rank 22,653
SSRN RANKINGS
Top 22,653
in Total Papers Citations
29
CROSSREF CITATIONS
14
Feedback