The Rhodes University homepage.
An internationally recognised University located in Grahamstown, South Africa.