University

Malda Women's College

https://mwc.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24717
10428
3205
28348
22938
8602
6115