University

Nirmala College Muvattupuzha

http://www.nirmalacollege.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28383
12980
4101
26992
28399
7356
6084