Also, the rankings seem heavily biased towards institutions producing a larger number of papers. Larger faculty size usually implies a larger number of papers. No wonder all the big public schools texas, uiuc,michigan,minnesotta feature in their rankings while strong smaller programs Penn,Brown,Duke,Rice,Caltech don't.