Name
Affiliation
Papers
ROBERT W. MCLEOD
Department of Economics, Finance and Legal Studies, The University of Alabama, Box 870224, Tuscaloosa, AL 35487-0224, USA
1
Collaborators
Citations 
PageRank 
3
12
0.86
Referers 
Referees 
References 
24
0
0