Jenny Roberts
American University - Washington College of Law
4300 Nebraska Avenue, NW
Washington, DC 20016
United States
SCHOLARLY PAPERS
18
DOWNLOADS
Rank 13,189
SSRN RANKINGS
Top 13,189
in Total Papers Downloads
5,196
SSRN CITATIONS
Rank 39,192
SSRN RANKINGS
Top 39,192
in Total Papers Citations
9
CROSSREF CITATIONS
10
Feedback