Peter Christensen
University of Illinois at Urbana-Champaign
601 E John St
Champaign, IL 61820
United States
SCHOLARLY PAPERS
11
DOWNLOADS
Rank 39,690
SSRN RANKINGS
Top 39,690
in Total Papers Downloads
2,107
SSRN CITATIONS
Rank 24,853
SSRN RANKINGS
Top 24,853
in Total Papers Citations
28
CROSSREF CITATIONS
15
Feedback