Topic: CWUR

University of Texas Ranked No. 30 Among World Universities

July 5, 2012

The Center for World University Rankings has ranked The University of Texas at Austin No. 30 in its inaugural list of the world's top 100 universities.

Read more