Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
455 Christian Medical College Vellore 3487 710 737 1125 150 361 404