William Waller
Tulane University - Finance & Economics
A.B. Freeman School of Business
7 McAlister Drive
New Orleans, LA 70118
United States
SCHOLARLY PAPERS
9
DOWNLOADS
Rank 9,162
SSRN RANKINGS
Top 9,162
in Total Papers Downloads
7,324
SSRN CITATIONS
Rank 17,517
SSRN RANKINGS
Top 17,517
in Total Papers Citations
33
CROSSREF CITATIONS
28
Feedback