Gregory F. Udell
Indiana University - Kelley School of Business - Department of Finance
1309 E. 10th St.
Bloomington, IN 47405
United States
SCHOLARLY PAPERS
43
DOWNLOADS
Rank 1,086
SSRN RANKINGS
Top 1,086
in Total Papers Downloads
42,603
SSRN CITATIONS
Rank 1,089
SSRN RANKINGS
Top 1,089
in Total Papers Citations
842
CROSSREF CITATIONS
583
Feedback