Texas Tech Remains a Top University Worldwide in Latest CWUR Rankings
May 17, 2023
The Center for World University Rankings’ Global 2000 list is the largest academic rating of global universities.
Tags: Provost, Vice President for Research, Academics, Feature Stories, Research, Stories, Achievements, TTU Features