Stumpokapow
listen to the mad man
As I said above I think the placement of MIT, Stanford, and Caltech speaks to a bias that would work against both LSE and Michigan. It also would explain Yale's relatively low ranking.
Michigan is great on STEM and you would figure any criterion that drags up MIT and Caltech up would do the same for CMU and NUS, who seem conspicuously low to me. Just as a five second reaction. I'm not invested enough to do much more work on it
and frankly my school is correctly ranked higher than its immediate rival school so I'm satisfied at the outcome.