Royal holloway world ranking qs July 8, 2019 16 32 64 128 Royal holloway university of london qs world ranking Royal holloway university qs world ranking World ranking university 2022 Qs world university ranking 2023 World ranking 2022 What is qs world university rankings