Hello everyone,
You may be interested in this that has been circulating around:
Management (STRAT-ENT-ORG) UTD Rankings Per Capita | Leeds School of Business | University of Colorado Boulder
UTD rankings "per capita," that is, productivity per faculty member. While no ranking is representative, it is an interesting perspective.