Ehud Peleg
University of California, Los Angeles (UCLA) - Anderson School of Management
110 Westwood Plaza
Los Angeles, CA 90095-1481
United States
SCHOLARLY PAPERS
2
DOWNLOADS
Rank 34,378
SSRN RANKINGS
Top 34,378
in Total Papers Downloads
1,587
SSRN CITATIONS
Rank 41,373
SSRN RANKINGS
Top 41,373
in Total Papers Citations
9
CROSSREF CITATIONS
8
Feedback