Andrew L Johnson
Texas A&M University
4033 Emerging Technologies Building
College Station, Texas 77843-3131
College Station, TX 77843-4353
United States
SCHOLARLY PAPERS
17
DOWNLOADS
Rank 30,076
SSRN RANKINGS
Top 30,076
in Total Papers Downloads
3,672
TOTAL CITATIONS
Rank 43,323
SSRN RANKINGS
Top 43,323
in Total Papers Citations
33
Feedback