Jenny Roberts
American University - Washington College of Law
4300 Nebraska Avenue, NW
Washington, DC 20016
United States
SCHOLARLY PAPERS
16
DOWNLOADS
Rank 11,955
SSRN RANKINGS
Top 11,955
in Total Papers Downloads
4,566
SSRN CITATIONS
Rank 48,012
SSRN RANKINGS
Top 48,012
in Total Papers Citations
3
CROSSREF CITATIONS
10
Feedback