Please let us know if there are any broken links or outdated content on this page
Rhodes University will be shutting down on 14 Dec 2023 and reopen on 3 January 2024.