Original sentence: Researchers at China's Shanghai Jiao Tong University evaluated the universities using several research performance indicators, including the number of highly cited researchers, academic performance, articles in the periodicals Science and Nature, and the number of Nobel prizewinners.The University of Sheffield is rated 8th in the UK, 18th in Europe and 69th in the world in an annual academic ranking of the top 500 universities worldwide published in August 2005
Edited sentence: The University of Sheffield is rated 8th in the UK, 24th in Europe and 77th in the world in an annual academic ranking of the top 500 universities worldwide published in August 2008