Las universidades que encabezan el ranking son el Instituto Tecnológico de Massachusetts, el Imperial College de Londres y la Universidad de Oxford.