Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
238 Christian Medical College Vellore 3978 455 732 1500 575 458 258