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 28,924
SSRN RANKINGS
Top 28,924
in Total Papers Downloads
2,854
SSRN CITATIONS
Rank 46,470
SSRN RANKINGS
Top 46,470
in Total Papers Citations
6
CROSSREF CITATIONS
9
Feedback