Spencer Weber Waller
Loyola University Chicago School of Law
Professor
25 E Pearson St.
Room 1041
Chicago, IL 60611
United States
SCHOLARLY PAPERS
85
DOWNLOADS
Rank 992
SSRN RANKINGS
Top 992
in Total Papers Downloads
28,543
SSRN CITATIONS
Rank 15,069
SSRN RANKINGS
Top 15,069
in Total Papers Citations
25
CROSSREF CITATIONS
47
Feedback