Here's an article about the Times ranking system (not the rankings themselves). https://www.timeshighereducation.com/blog/world-university-rankings-blog-time-submit-your-data