Peter Thompson
Georgia Institute of Technology - Scheller College of Business
800 West Peachtree St., NW
Atlanta, GA 30308-1149
United States
SCHOLARLY PAPERS
12
DOWNLOADS
Rank 47,320
SSRN RANKINGS
Top 47,320
in Total Papers Downloads
1,372
SSRN CITATIONS
Rank 17,331
SSRN RANKINGS
Top 17,331
in Total Papers Citations
38
CROSSREF CITATIONS
24
Feedback