World university rankings: Why China is ahead of India

India improved its representation in the Times Higher Education rankings with 25 universities in the top 200 this year. But…