University

Rivers State University of Science & Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6197
109
28
16255
12420
3480
4330