University

University of North Bengal Darjeeling

https://nbu.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3660
1155
181
9487
3206
3883