User talk:1.64.64.198

To clarify, University of Edinburgh was in that position in 2015 and placed at that ranking in the 2016 rankings (#24). Note that Edinburgh Napier University is a different uni.