Ranking University Country Total Score Setting & Infrastructure Energy & Climate Change Waste Water Transportation Education & Research
584 Christian Medical College Vellore 3475 525 900 825 300 475 450