Eric C. Chaffee
University of Toledo - College of Law
Professor
2801 W. Bancroft Street
Toledo, OH 43606
United States
SCHOLARLY PAPERS
26
DOWNLOADS
Rank 4,946
SSRN RANKINGS
Top 4,946
in Total Papers Downloads
9,521
SSRN CITATIONS
Rank 48,071
SSRN RANKINGS
Top 48,071
in Total Papers Citations
8
CROSSREF CITATIONS
5
Feedback