The QS World University Ranking 2020 has just been released. Big news for China, which achieved its third university among the top 25, Peking University, moving up from place 30 to 22. Tsinghua University is still the best ranked Chinese University, moving from spot 17 to 16. Only Nanyang Technological University, Singapore and National University of Singapore are still ahead …