English: The University of Cambridge and Stanford University tied for third place.
Telugu: కాగా, మూడో స్థానంలో యూనివర్సిటీ ఆఫ్ కేంబ్రిడ్జ్, స్టాన్ఫోర్డ్ విశ్వవిద్యాలయం సంయుక్తంగా కొనసాగుతున్నాయి.