A couple of Houston schools landed on a list of the world’s best universities.
Rice University and the University of Texas M.D. Anderson Cancer Centerreceived a nod in the Shanghai Ranking’s Academic Ranking of World Universities yearly list, according to Times Higher Education. ShanghaiRanking Consultancy has published the list annually since 2013 and ranks about 500 schools
Read more at Houston Business Journal.