Cambridge University leapfrogged Stanford into the No. 2 spot (behind Harvard) on the influential annual rankings of the world’s top universities by Shanghai Jiao Tong’s Institute of Higher Education. The rankings put Stanford at No. 3, followed by UC-Berkeley, MIT, Caltech, Columbia, Princeton, Chicago and Oxford. This got us thinking about what Cambridge might have that we don’t, and vice versa.