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 10,124
SSRN RANKINGS
Top 10,124
in Total Papers Downloads
8,553
SSRN CITATIONS
Rank 14,882
SSRN RANKINGS
Top 14,882
in Total Papers Citations
66
CROSSREF CITATIONS
29
Feedback