Rhodes University says ‘we told you so’ Nov 23, 2023 6:27:57 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Trog on Nov 23, 2023 6:27:57 GMT A decade later Rhodes University says ‘we told you so’ on rankings obsessionFor once - something out of Rhodes which I can unreservedly agree with.