Worldwide University Rankings

paulhomework
Wed, 01 Dec 2004 23:18:35 +0000

Wow I’m mostly surprised by UT Austin’s top 10 rank. I didn’t know it had top international recognition.