University

Rivers State University of Science & Technology

http://www.ust.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7765
136
35
16330
12757
3985
5254