University

WLC College India

http://www.wlci.in/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
12841
4816
827
21976
10548
8602
6115