University

Rivers State University of Science & Technology

https://en.wikipedia.org/wiki/Rivers State Univers

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4670
111
33
1911
6553
5586