The latest edition of the QS’s world university rankings showed the University of Hong Kong (HKU) climbed to 17th place, ...