Claim: Times Higher Education World University Rankings is a publication of Ivy League university rankings.
Verdict: NOT ENOUGH INFO