September 7: Department of Economics and Finance Ranked Top Five Percent by RePEc