The Center for World University Rankings (CWUR) is an organisation that is now based in the UAE after leaving Jeddah in Saudi Arabia. It is best known for its attempts to capture graduate quality although its does include conventional measures of research output and excellence.
There are currently seven indicators:
Education (25%); alumni who have won academic prizes
Employability (25%); number of alumni holding top corporate positions
Faculty (10%); faculty who have won academic distinctions
Research (40%) includes total number of research papers, number of papers in top tier journals, papers in highly influential journals, and highly cited research papers.
The latest edition shows American and British universities leading the field, Harvard is in first place overall, as it is for all the indicators, followed by the Massachusetts Institute of Technology, Stanford, Cambridge and Oxford.
It is noticeable that French universities do quite well. PSL University, Paris-Saclay University, Paris City University, Sorbonne University, and Institute Polytechnique de Paris are all in the top fifty.
Asian universities, including those on China, do relatively poorly. This is largely because the leading Chinese schools score poorly for the Education indicator. and get no points for Faculty. The top Indian institution is the Indian Institute of Management Ahmedabad in 19th place and there is no Pakistani, Bangladeshi, or Sri Lankan university in the top 500.
Source