21

Amanda Ross
Associate Professor of Economics
Culverhouse College of Business
The University of Alabama
(No CV found on website)

Nominated by Ingrid Gould Ellen

Back to Nominees

Comments are closed.