Rhodes University Location Rhodes University Location Rhodes University is a public research university located in Makhanda (Grahamstown) in the Eastern…
Rhodes University In South Africa Rhodes University In South Africa Welcome to Rhodes University – Dr. Sizwe Mabizela, Rhodes University Vice Chancellor Welcome…