Amrita University

Amrita is ranked in the top 10 universities list five times in a row, from 2017