Eric C. Chaffee
University of Toledo - College of Law
Professor
2801 W. Bancroft Street
Toledo, OH 43606
United States
SCHOLARLY PAPERS
27
DOWNLOADS
Rank 5,420
SSRN RANKINGS
Top 5,420
in Total Papers Downloads
10,845
SSRN CITATIONS
Rank 41,977
SSRN RANKINGS
Top 41,977
in Total Papers Citations
12
CROSSREF CITATIONS
5
Feedback