3 ms·"better" does not mean much in a context of a university, rankings are very subjective.by realusername 7y ago"better" does not mean much in a context of a university, rankings are very subjective.