By Uncategorized 148 institutions from India have made it to the QS World University Rankings. With this, India has left China behind. This ranking has been released for the institutions of Asia Previous Post Paris police ban concerts by antisemitic rapper Next Post Maryland anti-hate task force staffer who denied Hamas atrocities suspended