Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
373 Christian Medical College Vellore 3491 737 661 1149 150 413 381