સૂચિમાં સામેલ બાકી ભારતીય સંસ્થાનોમાં અલીગઢ મુલ્સિમ યુનિર્સિટી 80મા અને જવાહર લાલ નેહરુ યુનિવર્સિટી 90માં નંબર પર છે.