News » Education » One of world’s best universities sets up Dubai campus