Description Rhodes University is a leading research-intensive university in South Africa, in Grahamstown in the Eastern Cape province. Established in… Read More